Model - должен быть классом.
Ну я забыл сказать, она у меня и есть класс =)
У тебя есть Новости, новости могут быть выведены как
- список анонсов
- новость полностью
Новости имеют категории (типы новостей)
- новости компании
- новинки в продажах
В зависимости от типа - свое представление.
Как ты в этом случае организуешь свою модель???
Для списка анонсов и полных новостей создам два разных метода.
А вот для вывода новостей по категориям я просто буду использовать те два метода (например, нужно вывести список анонсов из определенной категории) просто передав им параметр $category. При этом параметр $category можно обьявить в методе по умолчанию, в таком случае, просто вызвав этот метод без параметра я получу все новости, а передав категорию - новости из нужного раздела.
Советую почитать про Zend_Controller_Front, геморная конечно штука, но идеи хорошие.
Спасибо, почитаю.
-~{}~ 19.04.07 13:54:
начал я читать документацию про Zend Controller.... ну и гимор. Пойду лучше тьюторы в инете поищу.
-~{}~ 10.05.07 22:06:
читая доки по всяким пхп фреймворкам вспомнил про питон и django и то, как они хороши. Теперь я польностью ударился в изучения джанго, от пхп меня просто воротит. Извинте за оффтоп =)