Разработка функционала работы с таблицами цен на modx Evo
Evolution v1.4.11
Разработать функционал работы с прайс-листами. Необходимо иметь возможность быстро и в одном месте поправить цены на большое количество услуг, чтобы не приходилось этого делать вручную в каждой строке, а еще и в разных местах. Все цены должны обновляться в одном месте и желательно импортом/экспортом файлов-таблиц (CSV/XLS). Далее из этого раздела они подтягиваются на любых другие страницы.
Примерное представление реализации:
1. Создать ресурсы с ценами
Удобная выборка записей штатными средствами modx.
2. Вывод цен во всех необходимых страницах услуг
- правка шаблонов на вывод новых ресурсов (в нашем случае будут формироваться таблицы)
- на всех страницах услуг прописать id нужных ресурсов-цен
3. Экспорт-импорт цен (ресурсов) с помощью файла CSV
Важно: Необходимо иметь возможность вывести хоть одну цену (одну строку в таблице) из всего множества или просто все сразу из одной категории услуг (всю таблицу по какому-то виду услуги).
И еще в таблицах сейчас есть кнопка "заказать" в самой последней колонке. В идеале туда должно подтягиваться название услуги из строки, которое потом подтягивается в форму заказа.
Готовы рассмотреть ваши собственные предложения по реализации упрощенного метода работы с ценами.