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

vier

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

    1 570
  • З нами

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

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

  1. TooPro но в будущем, как я уже писал, такое я уже запланировал. (осталось только найти время) пока нет (но думал уже над этим). заканчиваю новую версия Фильтра, а потом приступлю к модулю по Атрибутам (ATS)
  2. да нет. regex никак не сможет помочь в предотвращении дубля (схожего) названия. к примеру (самое примитивное), атрибут: Цвета или Цвет или включая человеческий фактор (ошибку по буквам на разных языках): Синий и Cиний (C - английская буква) и еще миллион вариантов, при которых функция regex ничем не поможет. PS chukcha привёл простой пример для наглядности, а я его просто расширил.
  3. 100% поможет модуль по атрибутам "Attribute Text Select" (ATS) Объединение схожих Атрибутов, Групп, Значений - Массово изменить Значения атрибута для всех Товаров и при этом не теряя связи с Товарами - И много другого полезного функционала...
  4. если переменная $mfSettings будет массивом, то сравнивать её с NULL нельзя - здесь либо через функцию is_null() или вообще упустить сравнение. то есть либо вот так !is_null($mfSettings = $this->config->get('mega_filter_settings')) или проще ($mfSettings = $this->config->get('mega_filter_settings'))
  5. Релиз: Вышла новая версия модуля - #8.1 Все предыдущие настройки Модуля сохраняются. Что нового: - При создании Набора (Заготовки) Атрибутов, убрал проверку на наличие Значений у данных атрибутов, которая «требовала», при сохранении Набора, ввести Значение (если таковые имелись в Атрибуте). - Изменен модификатор модуля!!! – обязательно его меняем. - Для интеграции с шаблонами Octemplates и его модификатором oct_atributes_view.ocmod.xml, добавил модификатор fix_ats_oct_atributes_view.ocmod.zip (в папке /use_fix_module_clients/for_octemplate/). !!! Обязательно загружать его в админке Opencart в УСТАНОВКА ДОПОЛНЕНИЙ/РАСШИРЕНИЙ. - в архиве модуля появилась новая папка /use_fix_module_clients/ в которой будут находится дополнительные модификаторы по интеграции со сторонними модулями. Пошаговая инструкция по обнове модуля в файле readme_update.txt - обязательно его читаем. Более полное Описание модуля ATS (со скринами) - здесь Более детальная Инструкция по установке модуля ATS (со скринами) - здесь
  6. скорее всего это при клике такое бывает. смотря какой tooltip установлен. если стандартный, то возможно поможет этот фикс - вписать в низу своего файла (twig или tpl) код-js или обернуть его в новый <script>код</script> /*fix_tooltip*/ $('[data-toggle="tooltip"]').on('click', function(){$('.tooltip').remove();}); /*end fix_tooltip*/ (если данный файл модифицируется, то обновить модификаторы). так же можно это сделать универсальным модификатором и установить в файл Футера шаблона.
  7. Релиз: Вышла новая версия модуля - #63 Что нового(из основного): - работа модуля на странице Поиска - добавил вкладку «Страница Поиска» с дополнительными настройками. - работа модуля на Главной странице - добавил вкладку «Фильтр на Главной» с дополнительными настройками. - добавил дополнительный вид отображение Цены, как блоком select. - добавил в вид отображения параметров Кнопки:radio и image:radio – то есть их функционал будет работать в режиме как radio(переключатель). - во вкладке «SEO_URL» добавил get-Фильтра, ЧПУ get-Фильтра, Отключить ЧПУ на странице `Поиска`, кнопку Транслит. (Так же при генерации ЧПУ в полях: Производители, Наличие, Новинки, Цена и Акции, будет формироваться ЧПУ из названий, присвоенные по этим полям во вкладке «Языковые данные», согласно из выбранного языка «Язык для транслита»). - во вкладке «Пос.страницы + Sitemap» изменил внутреннею обработку для form-полей. Это позволит в дальнейшем упрощенно интегрироваться с другими модулями. - изменены контроллеры и модели модуля. - произведена оптимизация их кода. - !!! изменен файл шаблона – filter_vier.tpl(filter_vier.twig) !!! - использовать только этот новый шаблон (или на базе него, написать собственный, если потребуется) - незначительно изменен файл по стилям – filter_vier.css - !!! изменен модификатор модуля !!!! - обязательно его меняем. Вся информация пошаговой обновы в архиве модуля в файле readme_update.txt - обязательно его читаем! Важно из данного файла - 3.0) подключится по по FTP(ФТП) в режиме передачи/обмена: Двоичный/Binary !!* Обратите внимание! - во вкладке "Языковые данные" поля для блоков: Атрибуты, Опции, Производители, Цена - нужно будет повторно ввести данные (изменена логика их обработки). - во вкладке "Основные" галки в блоке Атрибуты на (группа) так же изменили логику кода. - если их(группы) использовали, то переподключить. - во вкладке "SEO_URL" при генерации ЧПУ в полях: Производители, Наличие, Новинки, Цена и Акции, будет формироваться ЧПУ из названий, присвоенные по этим полям во вкладке «Языковые данные», согласно из выбранного языка - «Язык для транслита». В админке модуля: Страница Поиска - рекомендую устанавливать min символов - после которого будет появляться Фильтр. сделана интеграция с модулем - Поисковая система с морфологией и релевантностью PRO галка на fix_search_engine (Важно. Если у Вас не установлен данный модуль на сайте, то НЕ включайте данную галку) Фильтр на Главной - Фильтр на Главной формируется на основании параметров Товаров у выбранной/указанной Категории. Для вывода Атрибутов и Опций, дополнительно указать, какие Атрибуты и Опции выводить в Фильтр. !!! Важно, чтоб эти Атрибуты и Опции обязательно присутствовали на странице в выбранной/указанной Категории. После выбранных/отмеченных параметров в Фильтре, он перенаправить Вас на данную Категорию с уже подобранными параметрами. Так же можно создать собственный стиль для Фильтра на Главной - создать и подключить стилевой(css) и tpl/twig файлы. (что и как - всё расписано в Описании по модулю). во вкладке SEO_ULR - добавил возможность установить дополнительный get-Фильтра – filter_vier=1, а так же назначит ему собственное ЧПУ (например, fvs). Данный get или ЧПУ будет применяться во всех ссылках параметров Фильтра, кроме ссылок из ручных Посадочных страниц. то есть вид ссылки с выбранными параметрами будет либо таким: ваш_сайт/категория/tip-processora_intel-core-i5/proizvoditeli_apple/?filter_vier=1 либо таким: ваш_сайт/категория/fvs/tip-processora_intel-core-i5/proizvoditeli_apple/ Рекомендация по редактированию файла robots.txt желательно прописать эти два параметра/Правила в данном файле, чтоб не сканировались данные страницы Поисковиками (уменьшает нагрузку на сайт) # если используете дополнительный (не обязательный) get-Фильтра, то и его пропишите: Disallow: /*filter_vier=1 # при этом, если используете ЧПУ get-Фильтра, то и его пропишите (если это fvs): Disallow: /*/fvs/ Появилась возможность назначать/переопределять Транслит для ЧПУ Для остальных новых настроек и функционала - всё в подсказках админки модуля. Полное Описание по модулю (со скринами) здесь - https://demo.oc-vier.com/faq-info/modul-filtervier-seo/ Установка пошаговая (включая Рекомендации) здесь - https://demo.oc-vier.com/faq-info/modul-filtervier-seo/ustanovka-modulya-filtervier-seo/ Как создать (кастомизировать) и внедрить собственный код запроса в Фильтр.
  8. любой Фильтр сам ничего не может придумать (как в вашей "хотелке" - новые Значения). он берет то, что есть, а не то, что "надумано". (тем более, как можно понять - какими диапазонами создавать). здесь может создать новый Атрибут с теме же числовыми значениями. а потом при помощи модуля ATS проделать те операции, что выше описывал. больше других вариантов не вижу. сорри - очень занят.
  9. * - может объединения Значений атрибутов из несколько значений. такой функционал в модуле "Attribute Text Select" (ATS) то же есть - если у Вас только Числовые значения, а нужно, чтобы было диапазонами, то здесь вот так можно сделать - алгоритм: 1) создайте новые Значения с нужными диапазонами в данном Атрибуте. 2) потом объедините числовые Значения, включая и Новое название диапазона, выбрав Основное название данного диапазона. всё.
  10. а разве в Описании модуля такое указано? (если бы так работало, то я бы указал данных функционал). такой функционал есть в модуле по Атрибутам - "Attribute Text Select" (ATS)
  11. В первую очередь думайте о своём сайте - в части его управления (обслуживания). Избегайте нативных дублей (Категорий, Характеристик, Опций). а любой фильтр (не дефолтный) "схавает" всю Вашу структуру "взаимопостроений". вот, что было сказано (смысл) в моём посте выше.
  12. Всё, что можно воспринимать как общие Характеристики, например: Стан, Виробник, Гарантія, Якість, и т.п., то можно (даже лучше) создавать в группе общие Характеристки, но такие как Сумісні моделі, Альтернативні парт-номери, и т.п, на мой взгляд не стоит. ведь согласитесь, что Сумісні моделі, Альтернативні парт-номери у "Акумулятори" и "Блоки живлення" (или "Женское бельё") имеют вообще разный смысл восприятия характеристик. Можно конечно всё "загнать под одну гребёнку", но тут уже Вам смотреть, - как проще будет Вам всё это поддерживать/менеджировать (особенно если "поставите" это на парсинг). так же должны понимать - чем больше данных, тем больше база (БД). - чем она больше, чем больше нужно времени на поиск (выборку) и т.д.
  13. можно. только так же, как и по аналогии с другими параметрами - через Промежуточный маркер. например [page1[ - страница № [page] ]/page1]
  14. ссылка формируется автоматически, - Вы просто её нигде у себя в настройках не увидите. и соответственно не измените. как у Вас в Товарах данный атрибут записан, такие и выведет Товары на странице с Фильтром. (я так понимаю - у Вас какой-то общий Атрибут в Товарах. значит надо разбить/добавить другой Атрибут. - это моё предположение и его обсуждать не будем). (так же рекомендовал обратиться к тому, кто устанавливал Вам мои модули и обновить их. особенно модуль "Attribute Text Select" (ATS) - Вы используете очень старую версию)
  15. в чем проблема... сорри. - если мало знакомы с Опенкарт, то тогда нет. - так как мне придется много объяснять саму работу Опенкарта (как стандартно устанавливаются модули, как они подключаются, что такое Статус модуля, ... и т.д.) в покупку модулей входит их бесплатная поддержка.
  16. эти оба Фильтра "переводят" Значения атрибута в цифру. то есть - присваивают каждому значению свой идентификатор - id (по стандарту в Опенкарта у Значений атрибутов нет вообще своего id, в отличии от Значений Опций). так же по нему(id) идет группировка Значений. то есть - если у одного Атрибута встречается одно и тоже Значение атрибута у разных Товаров, то id-Значение будет одним. это очень важно при использовании на сайте несколько Языков, а так же при использовании мульти-Значений Атрибута. например, атрибут Цвет будет иметь Значение: у Товара_1: белый, красный, зеленый у Товара_2: Красный, зелёный у Товара_3: белый у Товара_4: зеленый у Товара_5: белый, красный у Товара_6: белый, зеленый у Товара_7: зеленый и .т.д. то для поиска (фильтрации) нужно будет всего три id Значений, а не шесть текстовых Значений. (так же на отфильтрованной странице с текст-Значениями и при переключении на другой Язык - могут быть проблемы с отображением корректной страницы) и конечно искать при фильтрации нужные Значения проще и быстрее по id для этого в FilterVier_SEO предусмотрена предварительная обработка в админке модуля, при которой все Значения атрибутов группируются (с учетом мульти-Значений и мульти-Язычности) и присваивается каждому персональный id Но можно воспользоваться модулем для Атрибутов - "Attribute Text Select" (ATS), который изначально при работе со Значениями атрибутов присваивает им статичные id а в самом Фильтре FilterVier_SEO остается всего лишь подключить данный модуль ATS - и тогда Вам больше не придется проделывать операции "по обработке" Значений атрибутов в Фильтре.
  17. в файле есть проверка на установку/настройку из Фильтра if ($this->journal3->settings->get('filterCheckOptionsQuantity')) { $sql .= " AND pov.quantity > 0 "; } может она не включена или не срабатывает по каким-то причинам. (где она в настройках модуля - я не знаю). (так же проверьте/посмотрите - что возвращают данные запросы, и есть ли там данное условие pov.quantity > 0) детально не изучал данный код, так что больше подсказать ничего не могу.
  18. добавить в условие по выборке код таблица.`quantity` > 0 // где таблица - Ваш алис таблицы
  19. пожалуйста. указали бы, что не так было в Вашей структуре файлов. ведь возможно кому-то ещё придется столкнутся с подобной проблемой...

×
×
  • Створити...

Important Information

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