Доброго всем дня. В modx, мягко говоря, не особо искушен, поэтому вопрос.
Существуют ли best practices работы со структурами данных типа справочники, таблицы, перечисляемые значения.
Приведу примеры абстрактных задач:
1) Хранить список всех сотрудников конторы. Свойства одного сотрудника: ФИО, должность, фото. Чтобы редактор мог сортировать, добавлять удалять записи.
2) Хранить список неких объектов, имеющих одинаковые свойства: размер, вес, плотность и так далее. По аналогии с сотрудниками.
3) Хранение перечисляемых значений: например хранить список всех филлиалов компании, где из полей только id и название (можно и без id).
Можно хранить все в виде ресурсов и создать для каждого ресурса шаблон, но работа с деревом ресурсов - это адски медленное дело для редактора, плюс каждый ресурс априори содержит избыточное количество полей - контент, даты публикации и так далее.
И как я понимаю - ресурс это своего рода страничка сайта ("A resource is a representation of a page in MODx"), которая должна иметь шаблон вывода и контент. А если таких справочников у нас с десяток и все с разными полями/свойствами, то нужно для каждого создать набор tv параметров, чтобы выглядит уж совсем адски.
Может есть более красивое решение для таких задач.
[ed. note: boocha_moocha last edited this post 13 years, 11 months ago.]