MultiCategories - плагин для добавления документов сразу в несколько категорий

Разработку проспонсировал mmv2809
Компонент работает без TV-параметров, выглядит примерно так:


Устанавливать отсюда: github.com/Pathologic/MultiCategories
Настраивается примерно как SimpleGallery:
  • Tab name — название вкладки;
  • Controller class — имя доступного класса-контроллера;
  • Templates — id шаблонов с которыми будет работать плагин;
  • Documents — аналогично Templates, но для отдельных документов;
  • Ignore Documents — для указанных документов плагин будет отключен;
  • Roles — id разрешенных ролей;
  • Parents — id категорий, от которых строится дерево категорий.

Для вывода нужно обновить DocLister, тогда появится возможность при вызове использовать параметр:

&multiCategories=`1`

11 комментариев

avatar
На скриншоте категории, это имеется ввиду дерево документов? То есть документ физически лежит в одной папке, а через плагин будет засчитано что в двух? Я правильно понял?
avatar
Да. На картинке документ физически в папке «Автосервис», но при выводе будет показан и в «Автозапчасти», «Станции ТО». Чаще всего это для магазинов нужно.
avatar
Еще раз уточню, пока не пробовал — а в категории «Авто и мото» для нашего примера тоже будет показываться? :)
avatar
Зависит от параметра depth.
avatar
Круто, то что нужно в магазах.
Порекомендуйте еще что с магазинов можно использовать, кроме шопкипера.
Немного отошел от modx evo
avatar
А как на счет дублей страниц для SEO? Или в каталоге показывается в разных разделах, а ссылка на товар всегда в одно место? Или используется — rel=«canonical»?
avatar
Ссылка в одно место.
avatar
А как хранится — отдельная таблица, и в ней отдельная строка на каждую связку «категория — ресурс», или опять какой-нибудь «json в одной ячейке»?
avatar
Отдельная таблица, конечно (:
avatar
А хлебные крошки и меню как будут строиться?
avatar
Без учета дополнительных категорий.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.