Как реализовать каталог с карточками проектов (товаров)?
Добрый день. Помогите разобраться с одним вопросом, пожалуйста. Хоть, он может показаться простым, но я в MODX не профи (больше по SEO в e-commerce). Может, в кучу все намешаю, не судите строго)
Имею пациента: сайт на MODX REVO 2.7.0 старый-городъ.рф
Хочу реализовать каталоги домов в категориях и подкатегориях, например, как здесь winter-house.ru/ceny/doma-iz-brusa/
Есть сайт проектов, откуда я потом импортирую данные для ресурсов, 1000 (карточек домов), чтобы они потом согласно свойствам отображались в нужных категориях. Необходимо отображение одной и той же карточки в разных подкатегориях.
По сути, аналог интернет-магазина. На Opencart я бы сделал сразу, а вот на MODX пока не могу понять, как лучше реализовать.
Подытожу: нужно реализовать каталоги с карточками домов и импорт-экспорт в файл со свойствами, чтобы можно было импортировать любое кол-во новых проектов (выбирая категории/подкатегории, в которых они будут отображаться). Было бы идеально, если бы они смогли потом по cron обновляться.
Может, поставить MiniShop2. Есть ли смысл? Тут главное — удобство последующей работы и временных затрат.
Или можно проще сделать?
Заранее благодарю всех за ответы и помощь!
Имею пациента: сайт на MODX REVO 2.7.0 старый-городъ.рф
Хочу реализовать каталоги домов в категориях и подкатегориях, например, как здесь winter-house.ru/ceny/doma-iz-brusa/
Есть сайт проектов, откуда я потом импортирую данные для ресурсов, 1000 (карточек домов), чтобы они потом согласно свойствам отображались в нужных категориях. Необходимо отображение одной и той же карточки в разных подкатегориях.
По сути, аналог интернет-магазина. На Opencart я бы сделал сразу, а вот на MODX пока не могу понять, как лучше реализовать.
Подытожу: нужно реализовать каталоги с карточками домов и импорт-экспорт в файл со свойствами, чтобы можно было импортировать любое кол-во новых проектов (выбирая категории/подкатегории, в которых они будут отображаться). Было бы идеально, если бы они смогли потом по cron обновляться.
Может, поставить MiniShop2. Есть ли смысл? Тут главное — удобство последующей работы и временных затрат.
Или можно проще сделать?
Заранее благодарю всех за ответы и помощь!
Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
С точки зрения организации каталога, лучше выбрать Minishop, так как вы запланировали уже как минимум 1000 позиций (MS2 адаптирован лучше под большие каталоги). Если сформулировать причины выбора данного пакета самые существенные:
- Простая организация импорта и экспорта продуктов
- Удобная организация свойств и опций товара (в вашем случаи объектов)
- Масштабирование задач и большое количество пакетов
Для импорта подойдет пакет msImportExport, обязательно попробуйте пакет для шаблонизации мета-тегов seoTemplates, также подумайте о seoFilter его задача из фильтра делать структуру продвигаемых страниц по принципу критериев фильтра.Удачи!
За основу берите minishop2, т.к. там есть сразу: каталог, мультикатегории, свойства.
Обязательно mSearch2; возможно, seoFilter.
Импорт/экспорт я бы сделал свой (по мне проще правильно настроить и поддерживать свой класс экспорта-импорта, чем любое стороннее не специализированное решение). Тут главное сразу определиться: что и куда должно попадать; вот как раз это требует опыта построения проектов на modx.
В модуле экспорта/импорта закладывается логика распределения объектов по категориям minishop'а в зависимости от свойств объектов.
Для вывода на фронт в различных разрезах можно использовать:
— мультикатегориии minishop2
— mSearch2 — настраивать вывод определённых объектов, исходя из их свойств.
Проще всего, наверное, для ресурса добавить TV-поле c фильтром и применять его на данной странице
— seoFilter (? я его не использовал, но вроде он для того и создан).