Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
J-Free 13.10.2005 12:50
Q6. Все это здорово, но не говорите, что может быть удобно редактировать новости компании и, например, список дилеров одним механизмом. Да, он может быть универсальным, но при этом он не будет удобным для всех случаев.А это коечто новенькое, раньше вроде бы не натыкался в этой статье...
A6. Согласен. Поэтому следует помнить о следующих вещах:
* Все таки всегда можно все редактировать из основного средства редактирования, которое универсальное, но не всегда удобное.
* Основное средство редактирования включает в себя конструкторы, которые существенно облегчают управление данными. Если у нас в разделе news лежат новости и после создания объекта-новость мы должны создать 4 блока с определенными именами/описаниями, то мы можем определить это в конструкторе родителя, и после создания нового объекта он сразу будет содержать эти поля, и иметь необходимые параметры объекта (обработчик, шаблон, тип...)
* Можно создать специализированные средства редактирования, которые будут управлять содержимым частей дерева и выполнять там специфические вещи, скрывая от редактора такие операции как создание блоков объекта, задание их типов и т.д.
* Структуры, которые неудобно хранить в дереве объектов можно вынести в отдельные таблицы БД и механизмы по извлечению этих данных и отображению их поместить в соответствующие обработчики