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

mihailgoryachev

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

    159
  • З нами

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

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

  1. Товарищи, у кого случалось, что нельзя нажать зелёную кнопку добавить в настройках шаблона? перепробовал разные браузеры... чёт не помогает
  2. Проблема в том, что она дублируется в категориях http://s001.radikal.ru/i193/1605/d5/029c8842ef87.png Повторюсь, проблема решается изменением строк в category.tpl <?php $i= 1; for ($key = 0; $key < 4; $key++) { ?> на такую <?php $i= 1; for ($key = 1; $key < 4; $key++) { ?> проблема решилась, но возникает конфликт с мегафильтром. Вот и хотел уточнить, может ещё каким-то способом можно это решить?!
  3. katilina, отсюда. Покупал не я. Народ кто может помочь с этим вопросом. Неужели у меня одного такой глюк?
  4. Приветствую! В категориях, во всплывающих дополнительных изображениях товара, дублируется первая картинка. В коде пробовал менять строку <?php $i= 1; for ($key = 0; $key < 4; $key++) { ?> на такую <?php $i= 1; for ($key = 1; $key < 4; $key++) { ?> проблема решилась, но возникает конфликт с мегафильтром. Зайдя в какую-нибудь категорию, дополнительные изображения всплывают только после применения какого-либо фильтра. В чём может быть конфликт?
  5. Всем привет. Вот рабочий код модуля, который выводит в отдельной вкладке, в карточке товара, похожие товары по тегу и сортирует их по количеству продаж (по убыванию), но показывает только те товары у которых есть продажи, а у которых продаж нету не показывает. Как сделать так, чтобы выводились не только товары с одной и более продажей, но и те которые не продавались. Где в этом коде такое ограничение? Спасибо! <id>Automatic Relate</id> <version>1.0.1</version> <vqmver>2.1</vqmver> <author>Palcet</author> <file name="catalog/model/catalog/product.php"> <operation> <search position="after"> <![CDATA[ $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_related pr LEFT JOIN " . DB_PREFIX . "product p ON (pr.related_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pr.product_id = '" . (int)$product_id . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"); ]]> </search> <add> <![CDATA[ if($query->num_rows==0) { $sql=" SELECT DISTINCT * , p.product_id AS related_id, op.product_id, COUNT(*) AS all_total FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "order` o ON (op.order_id = o.order_id) LEFT JOIN " . DB_PREFIX . "product p ON ( p.product_id = op.product_id ) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON ( p.product_id = p2s.product_id ) WHERE p.product_id IN ( SELECT product_id FROM " . DB_PREFIX . "product_tag WHERE tag IN ( SELECT tag FROM " . DB_PREFIX . "product_tag WHERE product_id=".(int)$product_id." ) ) AND p.status = '1' AND p.date_available <= NOW( ) AND p2s.store_id='" . (int)$this->config->get('config_store_id') . "' AND p.product_id<>".(int)$product_id." GROUP BY op.product_id ORDER BY all_total DESC LIMIT 100"; $query = $this->db->query($sql); } ]]> </add> </operation> </file>
  6. Товарищи, новая задумка. Есть модуль, который работает через VQmod, который подбирает в карточке товара похожие товары по тегу. Как сделать так, чтобы товары выводились не по порядковому номеру, а по продаваемости, по убыванию, от самых продаваемых к менее продаваемым? Вот весь код: <modification> <id>Automatic Relate</id> <version>1.0.1</version> <vqmver>2.1</vqmver> <author>Palcet - = =.ru</author> <file name="catalog/model/catalog/product.php"> <operation> <search position="after"> <![CDATA[ $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_related pr LEFT JOIN " . DB_PREFIX . "product p ON (pr.related_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pr.product_id = '" . (int)$product_id . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"); ]]> </search> <add> <![CDATA[ if($query->num_rows==0) { $sql=" SELECT * , p.product_id AS related_id FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON ( p.product_id = p2s.product_id ) WHERE p.product_id IN ( SELECT product_id FROM " . DB_PREFIX . "product_tag WHERE tag IN ( SELECT tag FROM " . DB_PREFIX . "product_tag WHERE product_id=".(int)$product_id." ) ) AND p.status = '1' AND p.date_available <= NOW( ) AND p2s.store_id='" . (int)$this->config->get('config_store_id') . "' AND p.product_id<>".(int)$product_id." LIMIT 100"; $query = $this->db->query($sql); } ]]> </add> </operation> </file> </modification>
  7. сколько будет стоить сделать такой модуль? И есть ли желающие? Нужно выводить реальный топ продаж, только по категориям.
  8. Привет! как доработать стандартный модуль хиты продаж так, чтобы если его поставить в карточку товара, он выводил бы хиты продаж только той ГЛАВНОЙ категории, в которой товар находится?
  9. Ну явно не дороже чем готовый модуль за 20$. Логично? Товаришчь, Вы тут помочь пытаетесь или просто заняться нечем?
  10. я не шарю, но если это просто мог бы кому-нибудь заплатить.. есть почти готовый бесплатный модуль? надо только запилить функцию добавления к определённой категории. http://www.opencart.com/index.php?route=extension/extension/info&extension_id=9594&filter_search=tab&filter_license=0
  11. Ищу модуль с таким функционалом: http://www.opencart.com/index.php?route=extension/extension/info&extension_id=14259 Главное, чтобы была возможность применять эту вкладку автоматом к заданной категории. Заделитесь ссылкой если такой есть.
  12. Ребята, как вырубить подсчёт товаров на уровне контроллера? Ну или есть у кого-нибудь опыт оптимизации модуля?
  13. Почему не сохраняется сортировка опций после импорта-экспорта?
  14. есть модуль похожих товаров, который выдаёт похожие товары по тегам, он абсолютно рабочий, ноработает на версиях не выше 1.5.1.3, нужно адаптировать под 1.5.4.1 Кусок кода совсем не большой, поэтому привожу тут: <modification> <id>Automatic Relate</id> <version>1.0.1</version> <vqmver>2.1</vqmver> <author>Palcet - =^_^=.ru</author> <file name="catalog/model/catalog/product.php"> <operation> <search position="after"> <![CDATA[ $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_related pr LEFT JOIN " . DB_PREFIX . "product p ON (pr.related_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pr.product_id = '" . (int)$product_id . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"); ]]> </search> <add> <![CDATA[ if($query->num_rows==0) { $sql=" select *,p.product_id as related_id FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON ( p.product_id = p2s.product_id ) WHERE p.product_id IN ( SELECT product_id FROM " . DB_PREFIX . "product_tag WHERE tag IN ( SELECT tag FROM " . DB_PREFIX . "product_tag WHERE product_id=".(int)$product_id.")) AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' limit 100"; $query = $this->db->query($sql); } ]]> </add> </operation> </file> </modification> autorelate.xml
  15. Приветствую! Скачал модуль похожите товары, но он не совсем корректно работает. Он действительно добавляет вкладку, а там действительно выводил товары из той же категории, следующие за ним, но по идеи он должен зациклиться и в итоге вывести всю эту категорию полностью. К сожалению, он этого не делает, а поступает следующим образом: Выводит все товары, которые следуют за текущим из этой категории и перескакивает в другую, по непонятному принципу. Очень прошу подправить файл, всё что нужно - это вывод в отдельной вкладке в товаре всех продуктов, которые находятся в той же категории что и сам товар. similar_products.xml
  16. Вчера автор помог с вопросами по модулю.. поддержим товарища рублём! Говорил что есть наработки с обновлением, так как сейчас всё очень удобно, но плохо ищет картинки, возможно дальше будет искать не по названию а по производителю и артикулу
  17. <div class="section"> <div id="comment"><img src="image/arrow2.png" width="250" height="100" alt="Воспользуйтесь фильтрами" /></a></div> </div> <?php //AGOO::$globals[]=$category_options; if ($category_options) { ?> <style type="text/css"> #filters{line-height: 22px;} #filters b{display:block;padding: 2px 5px 15px 5px;} .filter-item{margin: 0 4px;} .filter-item label{margin-left:2px;padding-left:2px;display: block;cursor:pointer;} .filter-item label input{margin: 0 3px;} .filter-item label a{text-decoration:none;color: #236BBB;} .filter-item label.active a{color: #E56101;font-weight:bold;} .filter-item select{margin-left:10px;min-width:100px;} .filter-item label + label{border-top: 1px solid #ECECEC;} </style> <div class="box"> <div class="box-heading-filter"><?php echo $heading_title; ?></div> <div class="box-content-filter"> <form id="filters"> <?php foreach ($category_options as $category_option) { ?> <?php if ($category_option['values']) { ?> </br> <center><b><div style=" background: rgb(254,204,177); /* Old browsers */ background: -moz-linear-gradient(top, rgba(254,204,177,1) 0%, rgba(241,116,50,1) 50%, rgba(232,114,55,1) 51%, rgba(251,149,94,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,204,177,1)), color-stop(50%,rgba(241,116,50,1)), color-stop(51%,rgba(232,114,55,1)), color-stop(100%,rgba(251,149,94,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(254,204,177,1) 0%,rgba(241,116,50,1) 50%,rgba(232,114,55,1) 51%,rgba(251,149,94,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(254,204,177,1) 0%,rgba(241,116,50,1) 50%,rgba(232,114,55,1) 51%,rgba(251,149,94,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(254,204,177,1) 0%,rgba(241,116,50,1) 50%,rgba(232,114,55,1) 51%,rgba(251,149,94,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(254,204,177,1) 0%,rgba(241,116,50,1) 50%,rgba(232,114,55,1) 51%,rgba(251,149,94,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#fb955e',GradientType=0 ); /* IE6-9 */ -webkit-box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 1); -moz-box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 1); box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 1); moz-border-radius: 10px; webkit-border-top: 10px; border-radius: 10px; "><?php echo $category_option['name']; ?></div></b></center> <div class="filter-item"> <?php foreach ($category_option['values'] as $value) { ?> <?php if (in_array($value['value_id'], $filter_values_id)) { ?> <label class="active"><input type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'" checked="checked"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a></label> <?php } else { ?> <?php if ($value['products']) { ?> <label><input type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a> (<?php echo $value['products']; ?>)</label> <?php } else { ?> <?php } ?> <?php } ?> <?php } ?> <?php } ?> </div> <?php } ?> </form> </div> <div class="bottom"> </div> </div> <?php } ?> <script type="text/javascript"> setTimeout(function(){$('.box2').fadeOut('fast')},6000); //10000 = 30 секунд </script>
×
×
  • Створити...

Important Information

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