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

SooR

Users
  • Posts

    1,511
  • Joined

  • Last visited

Everything posted by SooR

  1. Здравствуйте. Скорее всего, у вас стоит какой-то модификатор, который изменяет сбор параметров в $url под себя, игнорируя параметры фильтра. Нужно смотреть что именно мешает.
  2. Здравствуйте. Укажите тип фильтра не Слайдер, а Слайдер-диапазон.
  3. @IlyaCart Я вам уже ответил по поводу этих вопросов. По первому: шаблон moneymaker изменяет поведение dropdown, и, скорее всего, в наглую, без проверки на event.isDefaultPrevented(), скрывает меню при событии на нем hide.bs.dropdown, либо вообще удаляет класс open чтобы скрыть меню. По второму: это не баг, все логично. Убрали курсор - кнопка ушла, вернули - появилась.
  4. @AWARO Предпочитаю Но не все так работает, как вы описали. Фильтр - сложная структура, которая требует многих валидаций, прежде чем выдать готовый результат.
  5. Понимаете, мы не работаем прижавшись спинками кресел. Что-то добавлю я, забуду оповестить зависимые модули, люди начнут ставить и у них конфликт - ах да, ведь Марк не знал об этом, бросить все и дописывать под мои изменения и т.д.. Если только выработать неизменный стандарт данных, тогда можно.
  6. Есть доля правды, но .. всегда есть но в виде капризов) кто-то хочет ограничиться одним модулем, не устанавливая другие. Вот не хочу и все. Зачем мне "засорять" магазин кучей, если можно обойтись кучкой, как-то так. Да и снова, гибкости прибавится именно со встроенным функционалом, нежели "универсальным". Спасибо за ваши доводы, надо пообщаться с Марком.
  7. Но это не то. Точнее то, но не так, как я это вижу. Страницы фильтра должны быть не тупо ссылка + текст, а еще и дополнительные проверки активности этих фильтров. Если отключить фильтр из состава посадочной или если не будет товаров, то должно не выводить этот тег вовсе. Сторонние модули этого знать не могут, поэтому будет висеть пустая ссылка.
  8. @AWARO может я не совсем в теме, вы про теги опенкарта? Или какие-то кастомные теги вспомогательных модулей? И тег - это просто ссылка на страницу со своим текстом? Как по мне, то посадочные (пресеты, категории-фильтры и т.д.) это как раз в компетенции самого модуля фильтра.
  9. @AWARO не понял. Есть посадочные, есть теги. Теги != посадочные. Посадочные нужно выводить ссылками в требуемом контексте, а именно - в категориях, лучше - в тексте описания категории. Этого я и хочу добиться. К сожалению, пока тесно с модулями Марка не знаком.
  10. Да, забыл про хлебные крошки. Добавляются к посадочным и к результатам выборки. Из "не понравилось": - согласен только с тем, что ссылки на посадочную не на виду, а спрятаны в SM. Неплохо бы их выводить хотя бы в виде тегов где-нибудь там внизу. Скоро будет. - этот параметр более не востребован, т.к. и нет прямых ссылок на страницы фильтров. Теперь по умолчанию такие страницы имеют тег robots=noindex, nofollow. Спасибо за отзыв.
  11. Давно был доработан. Модуль обновился до версии 4.7.1 и снова в продаже. - Фильтры больше не генерируют ссылок (не путать с посадочными страницами, они остались) - Появилась возможность предварительного выбора фильтров (поиск товаров по кнопке) - Улучшена мобильная версия - Изменение диапазонов слайдеров под каждый выбор фильтров - Расширен функционал копирования атрибутов/опций/фильтров - Поиск и счетчик товаров стали быстрее - Добавлена возможность использовать фильтры в родительских категориях - SEO страницам теперь можно не назначать псевдоним, также они стали мультиязычными И другое.
  12. Ох) нелегкое вы начали дело, ув. reDream. Если позволите, вставлю немного копеек. Понравилось: - решение с разделенными .panel + .collapse, да и вообще - реализация на чистом BS; - простота и чистота реализации клиентской части, уверен, все просто и на сервере; - вменяемые названия GET параметров (Но! Зачем засорять "эфир" пустыми параметрами?); - слайдеры; - визуализатор загрузки; - скорость отработки (понятие относительное, но пока лучше всех на демках "пустышках"); Не понравилось: то что озвучили до меня. P.S. Могу предоставить БД общим объемом ~300mb (строк в product_attribute = 445 272), бедводмедно.
  13. Опциям товаров должно быть указано количество больше нуля, тогда появится счетчик товаров, иначе они игнорируются при копировании.
  14. В контроллере ocfilter.php в методе index прописать if (isset($this->options_get['p'])) { $this->document->setNoindex(true); }
  15. Я предлагаю переписать на nodejs, переключение на websocket + History, базу используем mongodb. Несомненно, laravel - потрясающий фреймворк для серьезных проектов, но переписывать - это лишнее. OpenCart сам по себе фреймворк, только менее "инкапсулированный" и с уклоном на ecommerce. Перепишите в нем десяток контроллеров - это уже будет блог, добавьте несколько своих - торговая площадка (объявления). Пишите свои библиотеки, хелперы, модули, оптимизируйте бизнес логику, базу... бескрайние горизонты для творчества. Ведь основные тормоза заключаются в выборке данных из БД, большого количества запросов на сессию, поиск и декодирование файлов кэша и так далее. Решите это узкое место, сохранив достойные возможности системы, и заказчики-миллионники будут у вас в кармане.
  16. Тогда следует уменьшить количество переменных фильтра в форме товара. Напишите мне в скайп ocfilter
  17. Здравствуйте. Необходимо указывать просто "honda", без proizvoditel
  18. А на выходе (в шаблоне) в исходном коде тоже обрезано?
  19. Да, вы правы, почему-то увеличивает таблицу. У вас до этого не стоял мой фильтр из другого источника?
  20. Приветствую всех и прошу прощения за задержку с ответами. Да, автоматического копирования пока нет, но вы можете вызывать функцию копирования в коде Вашего модуля иморта таким образом: // OCFilter copy start $this->load->model('catalog/ocfilter'); $this->model_catalog_ocfilter->copyFilters(array( 'copy_truncate' => false, // очистка существующих фильтров (true - да, false - нет) 'copy_option' => false, // копирование опций товаров (true - да, false - нет) 'copy_filter' => false, // копирование стандартных фильтров товаров (true - да, false - нет) 'copy_attribute' => true, // копирование атрибутов (true - да, false - нет) 'ocfilter_attribute_separator' => '', // разделитель атрибутов (мультиатрибуты) (пустая строка - не используется) 'copy_store' => array(0), // магазины (по умолчанию - store_id = 0) 'copy_type' => 'checkbox' // тип скопированных фильтров (checkbox, select, radio) )); // OCFilter copy end Не затрутся, если не указывать это при копировании Без перезагрузки нельзя пока. Над этим идет разработка. По второму пункту тоже. Дело в сортировке. Напишите в личку, пожалуйста, дам обновленную версию модуля. Перейду снова в личку, нужно смотреть сколько записей в таблице фильтра и дальше решать проблему это не css Напишите в личку.
  21. Можно ссылку на проблемную категорию? И какая версия фильтра используется?
×
×
  • 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.