Mikhail Kashkin пишет:
> Мне вообще кажется, что CreationDate - это не то поле которое надо
> редактировать. Или у вас бизнес-логика нарушена или пытаетесь под свою
> задачу подтянуть неправильное решение.
Согласен. Тут лучше сделать именно дополнительное поле "Дата для
отображения". По умолчанию приравнять его к дате создания. И дать
возможность менять.
В шаблоне внести поправки для отображения дополнительного поля (это я
знаю, как сделать).
> Для создания
> новых типов есть framework, называется Archetypes. Достаточно мощная
> библиотека которая на себя берет кучу работы. Создавать с ее помощью
> новые типы не так уж и сложно, по умственному напряжению не сложнее
> создания таблиц в реляционной базе данных. Только тут в не надо по
> разным местам ходить, чтобы заодно учесть как отображаться пользователю
> и редактору в интерфейсе будет, ну и права можно распределить. Индексы,
> поля, ограничения и проверки... короче очень похоже.
Когда-то я пытался подружиться с Archetypes, но мы не смогли. :-(
Описание продукта мне понравилось, но уж не помню, по какой причине, но
не заработало у меня ничего....
Может еще раз попробовать...
Хотя, когда наступает время создания нового проекта - нужно все сделать
быстро и еще переделать по дороге несколько раз. Вот тут приходится
каждый раз выбирать проторенную дорогу и, в итоге, некогда изучать
другие пути.
Сейчас ищу специалиста, для удаленной работы над плон-сайтами.
--~--~---------~--~----~------------~-------~--~----~
Russian Plone Group
http://plone.org.ru/Для отправки сообщений
[hidden email]
Новые участники контролируются
Архив и настройки подписки
http://groups.google.com/group/plone-ru-~----------~----~----~----~------~----~------~--~---