Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

dimsky07

Новичок
  
  • Публикаций

    33
  • Зарегистрирован

  • Посещение

Все публикации пользователя dimsky07

  1. Прошу помочь только с 1 вопросом, для второго вопроса купил модуль. Проблема решена.
  2. Доброго времени суток, друзья 1. Прошу помочь подправить код для модуля ajax загрузки карточек стандартного модуля фильтра (готовый код ниже) ---------------Нужно что бы фильтр срабатывал не при нажатии на кнопку "Применить", а автоматически 2. И, более сложная задача, но может быть у кого есть решение ---------------Для работы фильтра помимо назначения фильтра в карточках товара, нужно назначать еще фильтры категориям Может быть у кого решение, как сделать, что бы категории автоматически показывали фильтры (т.е. без назначения),а основываясь на фильтрах, которые есть в карточках товаров соответствующей категории <modification> <name>Default Ajax Filter</name> <code>Default Ajax Filter</code> <version>1.0</version> <author>alex_storm</author> <file path="catalog/view/theme/*/template/extension/module/filter.tpl"> <operation error="skip"> <search><![CDATA[<script type="text/javascript"><!--]]></search> <add position="replace" offset="12"><![CDATA[ <script type="text/javascript"><!-- $('#button-filter').on('click', function() { filter = []; $('input[name^=\'filter\']:checked').each(function(element) { filter.push(this.value); }); href = '<?php echo $action; ?>&filter=' + filter.join(','); div = ' #content'; load_href = href + div; $(div).load(load_href, function() { $(this).children(':first').unwrap(); // Product List $('#list-view').click(function() { $('#content .product-grid > .clearfix').remove(); $('#content .row > .product-grid').attr('class', 'product-layout product-list col-xs-12'); $('#grid-view').removeClass('active'); $('#list-view').addClass('active'); localStorage.setItem('display', 'list'); }); // Product Grid $('#grid-view').click(function() { // What a shame bootstrap does not take into account dynamically loaded columns var cols = $('#column-right, #column-left').length; if (cols == 2) { $('#content .product-list').attr('class', 'product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12'); } else if (cols == 1) { $('#content .product-list').attr('class', 'product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12'); } else { $('#content .product-list').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); } $('#list-view').removeClass('active'); $('#grid-view').addClass('active'); localStorage.setItem('display', 'grid'); }); if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } }); setLocation(href); return false; }); function setLocation(curLoc){ try { history.pushState(null, null, curLoc); return; } catch(e) {} location.hash = '#' + curLoc; } //--></script> ]]></add> </operation> </file> </modification> ajax_filter.ocmod.xml
  3. Автор помог с интеграцией данного решения. Плюс подсказал о опечатке выше. $sql_form_form = ""; Заменить на $sql_form = "";
  4. dimsky07

    Варианты товаров

    Отличный модуль, решил все вопросы с "другими вариантами товаров". Автор помог без труда отредактировать шаблон модуля под мой вариант (вывод другого вариантом не картинкой, а текстом) Результат работы модуля можно посмотреть тут.
  5. Да, правда ручное Нужно вносить изменение в 1 файл url: /catalog/controller/product/product.php Строка: 500 далее конструкция назначение другого шаблона продукта под категорию ----------------------------------------------------------------------------------------------------- if ($category_id == 102 ) { $this->response->setOutput($this->load->view('product/proektyproduct', $data)); } elseif ($category_id == 103 ) { $this->response->setOutput($this->load->view('product/proektyproduct', $data)); } elseif ($category_id == 138 ) { $this->response->setOutput($this->load->view('product/product_calc', $data)); } elseif (in_array($category_id, array(107, 108, 109))) { $this->response->setOutput($this->load->view('product/productkitchen', $data)); } else { $this->response->setOutput($this->load->view('product/product', $data)); } } else { $url = ''; ----------------------------------------------------------------------------------------------------- proektyproduct.tpl, proektyproduct.tpl, product_calc.tpl, productkitchen.tpl - это копии файла product.tpl со своими правками
  6. Ничего не знаю про поддержку "на НУЛЕ" - Все мои проблемы служба поддержки всегда решает и решает оперативно!
  7. Присоединяюсь к вопросу по фиксу "прокрутки наверх" Еще не готово? И как обстоят дела с Megafilter, работает?
  8. А как для Ocstore 2.3 сделать, подскажите пожалуйста. Вариант выше на 2.3 не работает.
  9. Нужно вывести на сайте в категории, в карточке товара - количества фотографий (от данной карточки) Если фотография 1 (только основная), то не выводить данную цифру. Вопрос по стоимости и срокам.
  10. В магазине установлен модуль Опции в категориях (с обновлением цены) (модуль 1) и Опция – Размер материала / Option – Material size (модуль 2) В категории товаров за счет этих модулей можно считать цену онлайн. В связке с фильтром Megafilter имеются проблемы 1. Формирование слайдера цены (цена товара берется без опций, которые по умолчанию добавляют к товару доп.цену) 2. При изменении слайдера цены и опций Megafilter (перестает работать модуль) ---------------------------------------------------------------------------------------------------- -------------------- Прошу обращаться только тех кто работал с Megafilter Интересуют сроки и цена
  11. dimsky07

    [Поддержка]

    Нужны доработки Megafilter. К кому можно обратиться?
  12. Вопрос актуален, кто нибудь нашел решение по данной теме?
  13. Тоже интересен данный вопрос, создание одинаковых URL в разных подкатегориях на уровне движка. Просьба, если у кого есть решение, напишите сюда или в ЛС.
  14. Исполнитель был найден, всем спасибо!
  15. Приветствую, есть фильтр мегаменю в column-left При переходе в мобильную версию слева появляется кнопка вызова этого фильтра, которая ползает по экрану Хочу эту кнопку скрыть, и вместо нее сделать кнопку как на картинке ниже. Нужно написать скрипт вызова фильтра по нажатию на этот button Ocstore 2.3 Megafilter последней версии (как работает можно посмотреть на их сайте)
  16. dimsky07

    [Поддержка]

    Приветствую, формучане, надеюсь на вашу помощь! Как на мобильной версии фильтра вместо прилипающей кнопки в левой части экрана <div class="mfilter-free-button"></div> (которая ползает по экрану и вызывает фильтр) Заменить на свою кнопку, которая не будет ползать по экрану и будет находится допустим над строчкой сортировки и иметь вид <button class="visible-xs">Фильтр по товарам</button>. Если поделитесь решением буду рад, также готов заплатить за данную доработку.
  17. Как назначить свой шаблон продукта под конкретную категорию? OcStore 2.3 Прошу помощи. Вариант где нужно указывать id товара под шаблон не очень подходит, делать это постоянно слишком затратно.
    Шикарный модуль! Взял уже для 4 ресурсов, спасибо разработчику! 100/100 https://neogarderob.ru/
  18. Еще актуально, тоже прошу помощи.
  19. dimsky07

    [Поддержка]

    Есть разработчики, которые могли бы немного доработать фильтр? Служба поддержки как то не активно реагирует уже целые сутки.
  20. dimsky07

    [Поддержка]

    Спасибо, да, уже тоже понял - потратив пол дня. Шаблон делал сам, буду связываться с разработчиком модуля.
  21. dimsky07

    [Поддержка]

    Друзья, может кто подскажет. Посадочные страницы работают, url в шапке появляется, но что бы поменялся h1 и метатеги нужно кликать F5. Может у кого было похожая проблема?
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.