Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

mihailgoryachev

Users
  
  • Posts

    159
  • Joined

  • Last visited

Everything posted by mihailgoryachev

  1. Спасибо за модуль! По доработке: 1) стикер хит продаж очень сильно замедляет работу сайте, особенно если указать большое количество товара. Задумка хорошая, я так понимаю, что высчитывается по формуле количество продаж для определённого количества товара, но это сильно замедляет. Проще выводить по количеству продаж, а в админке указать количество продаж. 2) очень не хватает стикера "популярные" по количеству просмотров.
    Рекомендую всем набор модулей этого автора. С не default шаблонами бывают проблемы, но автор помогает с решением. Модули действительно очень полезные и сильно облегчают жизнь. Спасибо!
  2. Господа, прошу помочь. Есть простой модуль который выводит товары из той же категории. В большинстве случаев он работает корректно, но в некоторых он как будто не видит главной категории (последней подкатегории в которой находится товар) и берёт товары из категории ниже. Заметил, что это как-то связано с id категории. Если он больше 1000, то работает не так как надо. Может быть в opencart есть какое-то ограничение на количество категорий, поэтому он и не видит их?! vqmod <modification> <id><![CDATA[AutoRelated Products]]></id> <version><![CDATA[1.0]]></version> <vqmver><![CDATA[2.1.5]]></vqmver> <author><![CDATA[sopedro]]></author> <file name="catalog/controller/product/product.php"> <operation> <search position="after"><![CDATA[$results = $this->model_catalog_product->getProductRelated($this->request->get['product_id']);]]></search> <add><![CDATA[ //related by category if(count($results)<1){//change to suit number of products to display $temp = $this->model_catalog_product->getProductRelatedByCategory($this->request->get['product_id'],count($results)); foreach($temp as $t){ if(!empty($t)){ $results[] = $t; } } } ]]></add> </operation> </file> <file name="catalog/model/catalog/product.php"> <operation> <search position="after" offset="4"><![CDATA[$product_data[$result['related_id']] = $this->getProduct($result['related_id']);]]></search> <add><![CDATA[ public function getProductRelatedByCategory($product_id,$num_results) { //return array(); $product_data = array(); $num = 20 - $num_results;//change to suit number of products to display $getCat = $this->db->query("SELECT product_id, min(category_id) as category_id FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "' AND category_id not in (SELECT distinct parent_id as category_id FROM oc_category)"); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_to_category WHERE category_id = '" . (int)$getCat->row['category_id'] . "' AND product_id != '" . (int)$product_id . "' ORDER BY RAND() LIMIT 0,".$num.""); foreach ($query->rows as $result) { $product_data[$result['product_id']] = $this->getProduct($result['product_id']); } return $product_data; } ]]></add> </operation> </file> </modification> работает правильно (блок ИЗ ЭТОЙ ЖЕ КОЛЛЕКЦИИ): http://vkomforte.su/k-8299/ работает неправильно: http://vkomforte.su/78f04/
  3. Граждане, подскажите как спрятать модуль на маленьких экранах? Пробовал в стилях убрать карусель, но тогда все остальные модули с каруселями страдают...
  4. почему-то в моём случае высвечивается только test, даже если статус у другого товара 7: <?php if ($stock_status_id != 9) { ?> test <?php } else { ?> <?php echo $text_stock; ?><?php echo $stock; ?> <?php } ?>
  5. спасибо за ответ, но необходимо именно со статусом, а не с количеством. <?php if ($stock_status_id != 9) { ?> - вот это правильно?
  6. Добрый день! Пожалуйста, помогите правильно написать кусок кода. Необходимо написать примерно следующее: if stock_status мало <?php echo $stock; ?> else тут будет прописано словами
    Отличный модуль, решает много проблем. Подошёл на кастомную тему SStore 2. Автор в данный момент помогает с реализацией кнопки, имхо, надо по умолчанию её добавить)
    Отличный модуль! Хорошо помогает продавать доп. товар + очень важная функция сохранения и восстановления корзины. Автор быстро помог адаптировать под Shop Store 2
  7. Подскажите, как скопировать мобильное меню категорий в главное, чтобы оно было одним из пунктов меню. Хочу вставить его сюда в хедере: <div id="accordion" class="panel-group"> <?php if($storeset_mobile_sidebar_1 == "on") { ?> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> СЮДА <a href="#collapse-1" data-parent="#accordion" data-toggle="collapse" class="sidebar-a"><i class="fa fa-info-circle"></i><?php echo $text_information; ?><i class="fa fa-caret-down"></i></a> Но какой кусок кода из меню вставить, чтобы оно правильно отображалось и отображалось только на мобильном, а на десктопе не дублировалось? Я так понимаю Вы это планировали сделать, по расстановке плюсиков в меню категорий, но не сделали.
  8. Приветствую! А есть ли какая-то инструкция по этому модулю При его подключении Ваша всплывающая корзина начинает конфликтовать с этой. А точнее, кнопка в корзину перестаёт работать. Автор заверил, что с Вашим шаблоном всё должно работать. Просил удалить этот кусок кода из Вашего шаблона, но откуда не сообщил. <script type="text/javascript"><!-- $('#button-cart').bind('click', function() { $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'), dataType: 'json', success: function(json) { $('.success, .warning, .attention, information, .error').remove(); if (json['error']) { if (json['error']['option']) { for (i in json['error']['option']) { $('#option-' + i).append('<span class="error">' + json['error']['option'] + '</span>'); } } } if (json['success']) { $('#partcont').html('<div class="mcartdiv"><div class="mcartok">' + json['text_ok'] + '</div><div class="mcarti"><div class="imagesd"><div class="iconer ' + json['lang'] + '"></div><img class="mcartimage" src="' + json['image'] + '"><br /><div class="mcartproductname">' + json['name'] + '</div></div></div><div class="mcartright">' + json['cart_text1'] + ' <br /><br /><a class="testbutton" href="' + json['checkoutlink'] + '">' + json['cart_button1'] + '</a> <div class="mcarthr"> </div> ' + json['cart_text2'] + ' <br/><br/><button class="testbutton" id="cls">' + json['cart_button2'] + '</button></div><div class="clearfix"></div></div>'); $('#part').fadeIn('slow'); $('#cart-total').html(json['total']); getCartMobile(); } } }); }); //--></script>
  9. Господа, кто использует кешеры с этим шаблоном? Очень принципиальная поддержка посылает к создателям модуля, а они в свою очередь к создателю шаблона. Это opencart Проблема в том, что здешний попап модуль постоянно выскакивает на всех кешированных страницах. В настройках кешера есть пункт: Supported cookies. Take the following cookies into account when building cache. One cookie per line. Wildcards "*" are supported Что там надо прописать?
  10. Подскажите, а где настраиваются методы сортировки в категории? Тут есть сортировка по просмотрам, по дате добавления и так далее http://sstore23.octemplates.net/men/men-clothing/ я у сея всё перерыл, так и не нашёл. Шаблон у меня с версии 6.2. Может какого-то файла у меня нет?
  11. Я думаю, что не мало у кого 2.1 и все смогут скинуться на это дело. Разработчик, поймите правильно, но обновлять движок - это целая история, а Ваш фильтр очень нужен всем без исключения...
  12. Я считаю, что самого главного в Вашем фильтре нет - не скрываются неактивные опции или атрибуты. Например, если я выбрал цвет зелёный и фирму ланвин, то покажет, что ничего нет http://sstore23.octemplates.net/men/men-clothing/&p_val=[800:13900]&m_val=[17]&o_val=[15:66]&limit=15&sort=p.quantity&order=DESC&page=1 и пользователь должен перебирать все варианты. В новой версии это будет учтено?
  13. Добрый день, правильно ли я понимаю, что нельзя отправить письма стандартными средствами рассылки opencart, для подписчиков из попап подписки? Их можно только экспортировать?
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.