Добрый день!
Только начал смотреть на Modx Revo (3 день). Прежде чем что-то делать, хочу посоветоваться с умными людьми, чтобы потом не получилось как обычно…
Нужно реализовать каталог предприятий с параметрами:
1. Мультикатигорийность (одно предприятие может входить в несколько категорий)
2. Фильтр по нескольким параметрам (обычный поиск не подойдет)
3. Представители предприятий могли бы сами вносить изменения к описаниям своих предприятий
4. Каталог мультиязычный — 2 языка
Подскажите, реально ли это выполнить на Modx? И если да, то в сторону каких расширений стоит смотреть?
Заранее благодарен за помощь :)
Каталог предприятий с фильтром?
Версия MODX: Все
Комментарии (4)
Для добавления комментариев вы должны авторизоваться или зарегистрироваться.
Андрей [Aharitо́] Харитонов 18.10.2016 19:28 #
1. Мультикатегорийность — вообще не проблема. Для Рево есть например tagManager, для Эво — TagSaver. Это для, так сказать, продвинутой работы. А вообще — просто TV-параметры.
2. Фильтр по нескольким параметрам — вообще без вопросов, есть для Рево (да и для Эво) сразу несколько очень достойных решений. Например, для Рево есть интернет-магазинные решения shopKeeper и miniShop2, ничто не помешает использовать их и для вашего каталога. Для Эво есть eFilter.
3. Без проблем, представители будут регистрироваться, становиться веб-юзерами, создать для них Личный кабинет, и вперед.
4. Без проблем, для Рево — Babel, для Эво — EvoBabel.
Михаил 19.10.2016 09:20 #
1. используйте компонент Collections
2. Для фильтрации и вывода используйте pdoTools и параметр where или TagManager2.
3. Для кабинета используйте Login или loginza, а вот механизм редактирования вам надо будет сделать самостоятельно, используя хуки FormIt
4. Компонент Babel + словари. Также язык можно переключать просто установив в cookie cultureKey на нужный язык.
Алексей Либер 19.10.2016 10:08 #
Дело в том, что в большинстве других CMS разработка сводится к созданию шаблона и навешиванию на него готовых дополнений. В Modx же готовых дополнений не так и много. Так что разработать такой проект да, можно легко на обоих ветках (при этом если вам важна скорость сайта, то рекомендую все-таки Эво). Но сможет ли разработать новичок — вот тут у меня возникают сомнения.
Вот, кстати, примерно похожий по функционалу сайт (без мультиязычности) — bispro.ru на modx evo.
Михаил 19.10.2016 10:08 #
Всем ответившим большая благодарность за то что подсказали пути решения. :) Сижу разбираюсь с CMS и этими приложениями.