Журнал сообщений в Zend Form - PullRequest
0 голосов
/ 08 августа 2009

Я использую Zend Framework. Я хочу создать класс, который обрабатывает сообщения журнала, для этой цели я использовал Zend_Form. Но я сталкиваюсь с трудностями при создании класса.

Я хочу использовать его для ввода сообщений журнала, а также для просмотра сообщений журнала.

Ответы [ 2 ]

0 голосов
/ 29 мая 2010

Я бы, вероятно, создал класс Model_Log - для ваших объектов журнала - и класс Model_LogTable - для запросов к БД. Класс Model_Log расширяет Zend_Db_Table_RowAbstract (я полагаю), а Model_LogTable расширяет Zend_Db_TableAbtract. Это дает вам структуру ваших объектов, а также простой способ взаимодействия с этой таблицей (при условии, что вы пишете свою собственную таблицу журналов).

Форма дает вам CRUD, но вам все равно понадобится контроллер для разбивки на страницы вашего списка. Я бы не стал расширять Zend_Form, если бы мне не нужно что-то очень специфичное для моих форм. Ваши объекты, вероятно, не попадают в эту категорию.

0 голосов
/ 08 августа 2009

Для ввода сообщений журнала расширьте Zend_Form и в методе init () вставьте некоторые элементы на ваш выбор. После размещения формы используйте Zend_Log с Writer по вашему выбору. Нет класса, который был бы создан для просмотра сообщений журнала. Просто выведите HTML или формат по вашему выбору (json, xml и т. Д.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...