Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Jedi

Користувачі
  
  • Публікації

    123
  • З нами

  • Відвідування

Усі публікації користувача Jedi

  1. В стиле всплывающей корзины добавьте "z-index: 10" (10 либо больше)
  2. контроллер category.php надо смотреть... так нереально узнать в чем проблема. там должны быть строки $pagination = new Pagination(); $pagination->total = $product_total; $pagination->page = $page; $pagination->limit = $limit; $pagination->text = $this->language->get('text_pagination'); $pagination->url = $this->url->link('product/category', 'path=' . $this->request->get['path'] . $url . '&page={page}'); $this->data['pagination'] = $pagination->render();
  3. "Ну вы меня поняли" Я думаю во всей галактике нет существа которое бы Вас поняло) Какой товар? Куда текст? Непонятно...
  4. Можно так сделать. в /catalog/controller/product/category.php добавить (возможно там что-то лишнее): if (!isset($this->session->data['compare'])) { $this->session->data['compare'] = array(); } $this->data['products_compare'] = array(); foreach ($this->session->data['compare'] as $key => $product_id) { $product_compare_info = $this->model_catalog_product->getProduct($product_id); if ($product_compare_info) { $this->data['products_compare'][$product_id] = array( 'product_compare_id' => $product_compare_info['product_id'] ); } else { unset($this->session->data['compare'][$key]); } } мы получим массив $products_compare его в шаблоне /catalog/view/theme/default/template/product/category.tplможно проверять: <?if(!isset($products_compare[$product['product_id']])){?> <a onclick="addToCompare('<?php echo $product['product_id']; ?>');">к сравнению</a> <?}else{?> <a onclick="removeCompare('<?php echo $product['product_id']; ?>');">удалить из сравнения</a> <?}?> *функцию removeCompare могу скинуть если надо.p.s. но там еще есть проблемы типа: ограничения количества сравниваемых товаров.
  5. Выводить данный скрипт надо после вызова jQuery. То есть после строки: <script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script>И будет работать как часы)
  6. Здравствуйте! У вас подключен скрипт /tabs.js ? Лучше конечно дать ссылку на сайт.
  7. http://help.yandex.ru/webmaster/?id=1111309 "Для того, что пиктограмма отображалась в результатах поиска, необходимо разместить картинку (файл favicon.ico) размером 16×16 пикселей в корневом каталоге сайта." Хотя это не обязательно. Есть теория, что Яндекс не всегда видит иконку если она не в корне.
  8. Посмотрите в контролере category.php есть этот код if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')); } else { $image = false; }
  9. Вот якорь: <a name="yakor"></a> Вот ссылка на якорь: <a href="#yakor">Якорь</a> ("123.ru/" не надо ставить в ссылке)
  10. в header.tpl должен быть код типа такого (он не обязательно именно такой!): <?php if ($categories) { ?> <div id="menu"> <ul> <?php foreach ($categories as $category) { ?> <li><?php if ($category['active']) { ?> <a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a> <?php } else { ?> <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a> <?php } ?> <?php if ($category['children']) { ?> <div> <?php for ($i = 0; $i < count($category['children']);) { ?> <ul> <?php $j = $i + ceil(count($category['children']) / $category['column']); ?> <?php for (; $i < $j; $i++) { ?> <?php if (isset($category['children'][$i])) { ?> <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li> <?php } ?> <?php } ?> </ul> <?php } ?> </div> <?php } ?> </li> <?php } ?> <li> <a href="/ocart/index.php?route=product/special">Акции</a> </li> </ul> </div> <?php } ?> его поставьте там где вам надо
  11. Код между тегами: <?php if ($categories) { ?> ... <?php } ?> Выводит меню категорий. Смотрите header.tpl
  12. Так не слишком топорно?) (/index.php?route=product/compare&product_id=11) <?if(isset($_GET['product_id']) && is_numeric($_GET['product_id'])){?> <script> $(document).ready(function addToCompare() { $.ajax({ url: 'index.php?route=product/compare/update', type: 'post', data: 'product_id=<?echo $_GET['product_id']?>', dataType: 'json', success: function(json) { $('.success, .warning, .attention, .information').remove(); if(window.location.href != '/index.php?route=product/compare'){window.location.href = '/index.php?route=product/compare'} } }); }); </script> <?}?> если еще потом допилить цикл и брать значения из $_SERVER['QUERY_STRING']
  13. 1. Добавьте новую схему без пути. 2. В модуле который выводит ваш текст выберите эту схему. 3. В категории или товаре (в который хотите добавить текст) во вкладке "Дизайн" выберите новую схему. з.ы. Но допустим для категорий пропадет список категорий слева. Надо в модуле "Категории" добавить его для новой схемы.
  14. У вас что-то с сортировкой "по умолчанию" если поставить допустим сортировку по "Имени от А до Я" то товары не повторяются
  15. если есть модуль сделайте экспорт и добавьте там категорию которую удалили с тем id который был. Импортируйте обратно. P.S. id категории можно узнать посмотрев к какому id привязаны товары из удаленной категории.
  16. Если у вас есть модуль Экспорт/Импорт можно с помощью него восстановить категорию.
  17. Может кеш? (ctrl+f5) Можно еще почистить (vqmod/vqcache/),(system/cache/) Так файл откуда берутся стили, вот: http://zlatnefteprom.ru/catalog/view/theme/default/stylesheet/stylesheet.css
  18. Для товаров можно писать разные title, url и description. Я исхожу из того, что если я ищу в поисковике "Бампер для телефона черный", то он будет стараться мне выдать товар с названием "Бампер для телефона черного цвета" выше, чем товар с названием "Бампер для телефона 20-ти разных цветов". Хотя я могу и ошибаться.
  19. в catalog/view/theme/ваш_шаблон/template/product/product.tpl надо найти код вывода опций и заменить class для каждого из типов опций на (class="option-text", class="option-select" и т.д.). Убрать <br />. <?php if ($option['type'] == '(тип опции)') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option-(тип опции)"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" /> </div> <br /> <?php } ?> и создать стили для классов в catalog/view/theme/ваш_шаблон/stylesheet/stylesheet.css. Типа таких: .option-text { float: left; margin-left: 0px; padding: 5px (отступ справа в зависимости от ширины сайта)px 10px 0px; } P.S.Можно сделать проще, создать стиль: .product-info .option{ float: left; margin-left: 0px; padding: 5px (отступ справа в зависимости от ширины сайта)px 10px 0px; }Но в таком случае могут быть проблемы с textarea
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.