Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 114 комментариев

Евгений
Евгений
Спасибо, Илья, способ рабочий, пытаюсь его прикрутить к немного усложненной задаче: надо вывести все товары одного производителя и разбить их по категориям. Пока дошел до такого:
На странице вызываю
[[pdoResources?
  &parents=`2`
  &where=`{"class_key":"msCategory"}`
  &tpl=`tpl.category.list`
  &limit=`0`
]]
В чанке tpl.category.list вызов с фильтрацией по нужному производителю
<h3>[[+pagetitle]]</h3>
[[!msProducts?
&includeContent=`1`
&tpl=`tpl.msProducts.row`
&parents=`[[+id]]`
&where=`{ "Vendor.id:=":3 }`
&sortby=`Data.price`
&sortdir=`DESC`
&limit=`0`
]]
В итоге выводится куча категорий без товаров и некоторые категории где товары есть. А вот как сначала получить все товары нужного производителя (с этим проблем нет), и уже по ним получить список родителей (категории) и выводить только те категории, где есть товары и сами товары пока понять не могу.
Павел Романов
Павел Романов
Сорри за оффтоп, вопрос по FastPaginate.
Он присутствует в репозитории, прекрасно работает, но
поддомен с примерами и документацией в настоящее время недоступен.
Это временная история или компонент более не поддерживается?

PS кстати, по ExtraFields та же история.
Алексей
Алексей
До конца месяца станет ясно, как работает пакет, тесты и исправлены ошибки. Тогда же подготовлю установочный пакет. Чтобы можно было добавить источник установки в админ-панели сайта, и я пришлю ссылку. Если это будет кому то тоже интересно, напишите здесь “+” или что-то подобное, и я разошлю ссылку для тестирования всем желающим.
Кирилл
Кирилл
Aleksandr Huz
Aleksandr Huz
Не пользовался seofilter, бегло посмотрел, и вот что могу сказать:
Создаете контроллер для страницы и там уже в зависимости от URL прописываете нужные метатеги и текст.

Чего нет:
— статистики, которую тоже можно самому реализовать в контроллере
— хлебные крошки — не тестировал.

Если у вас есть реальный проект/пример — с удовольствием напишу подробную статью, как это реализовать через PageBlocks
Алексей Шумаев
Алексей Шумаев
Артур Шевченко
Артур Шевченко
А ещё говорят я компоненты не для новичков пишу))) Вот где хардкор, хотя очень интересно, надеюсь в этом году будет время попробовать.

Есть в планах написать документацию?