Не выводит продедушек mFilter2
Здравствуйте, уважаемые коллеги веб-разработчики!
Возникла проблема — не выводятся категории первого уровня каталога.
Вывожу фильтр таким образом:
Категории, производители и страна
Для лучшего понимания скрин дерева каталога
parent:parents выводит Tarkett и его подкатегории
parent:grandparents выводит пустые чекбоксы.
Вопрос:
Как вывести подкатегории 1 уровня в каталоге (паркетная доска, ламинат, штучный паркет, плинтус и др)?
Возникла проблема — не выводятся категории первого уровня каталога.
Вывожу фильтр таким образом:
Категории, производители и страна
Для лучшего понимания скрин дерева каталога
[[!mFilter2?
&filters=`
parent:categories,
ms|vendor:vendors,
ms|made_in
`
&parents=`10`
&element=`msProducts`
&class=`msProduct`
]]
parent:categories выводит подкатегории, входящие в раздел «Tarkett»parent:parents выводит Tarkett и его подкатегории
parent:grandparents выводит пустые чекбоксы.
Вопрос:
Как вывести подкатегории 1 уровня в каталоге (паркетная доска, ламинат, штучный паркет, плинтус и др)?
Комментарии: 9
Если что то не получается — задайте вопрос в техподдержке. Василий всегда помогает!
Дело в том, что сайт, где находится данный компонент не мой — я фрилансер и меня попросили внести правки в этот фильтр и вот не получается что-то. А в магазине нужно выбирать купленный компонент, но увы я его не покупал.
Прочитал документацию по mfilter2, тестировал и так и сяк и не выходит. Поэтому ищу помощи здесь.
Прочитал документацию по mfilter2, тестировал и так и сяк и не выходит. Поэтому ищу помощи здесь.
Ну, тогда смоделируй ситуацию на test.modx.pro и дай мне данные для админки — посмотрю.
По описанию похоже на какой-то баг в выводе фильтра по дедушкам.
По описанию похоже на какой-то баг в выводе фильтра по дедушкам.
http://s6597.test.modx.pro/
Логин s6597
Пароль IPRG3098C0Ej
На тестовом сайте выводит дедушек… Странно, а на нужном сайте нет. Возможно это связано с версией компонента — на сайте стоит 0.9.1 и клиент попросил не обновлять его, почему — не знаю.
Может можно какой-то хак сделать, чтобы вывести этих несчастных дедушек?
Логин s6597
Пароль IPRG3098C0Ej
На тестовом сайте выводит дедушек… Странно, а на нужном сайте нет. Возможно это связано с версией компонента — на сайте стоит 0.9.1 и клиент попросил не обновлять его, почему — не знаю.
Может можно какой-то хак сделать, чтобы вывести этих несчастных дедушек?
в 0.9.1 этого фильтра еще и не было… вам нужно обновится
Смотри исходники на github и перетаскивай оттуда фильтр.
Версия 0.9.1 очень старая, конечно, лучше бы обновить.
Версия 0.9.1 очень старая, конечно, лучше бы обновить.
Заменил файлы компонента на сайте с github'a После этого вообще перестал работать фильтр (кэш сайта и браузера чистил). Может я что-то не так делаю?
Обновиться через админку не могу — там нет кнопки «проверить обновления».
Да, посмотрел историю изменений и действительно вывод дедушек начинается с версии 1.0 ((
Обновиться через админку не могу — там нет кнопки «проверить обновления».
Да, посмотрел историю изменений и действительно вывод дедушек начинается с версии 1.0 ((
Значит, компонент не покупался и я тут тебе не помошник.
Смотри историю изменений, может там уже различия в структуре БД.
Смотри историю изменений, может там уже различия в структуре БД.
Видимо не покупался…
Спасибо большое, Василий, за отзывчивость!
Спасибо большое, Василий, за отзывчивость!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.