![]() |
|
Модераторы: Се ля ви |
![]()
|
|
| ispolin08 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 9.9.2009 Репутация: нет Всего: нет |
Доброго времени суток. Такая сложность
Есть блог. Структура таблицы и модели выглядит так: Model_blog id caption - название text_ - текст created - дата создания uid - ид пользователя из таблицы users И все бы хорошо. едем дальше. Нужно вывести последние 10ть записей блога. Берем доп класс с доп методом , который делает селект нужных строк из таблицы, потом раскладывает данные из них в массив элементов типа model_blog, отдает это контроллеру, а контроллер отдает шаблонизатору. И все отлично. Но вот в чем проблема. В простой реализации (как указано выше) в model_blog - есть uid - что представляет собой просто номер пользователя. Идеально удобно было бы сделать поле в model_blog - author типа model_user. Далее брать иннерджойном нужные записи блога с их авторами, раскладывать по элементам массива типа model_blog, так чтобы данные о записи блога ложились прямо в model_blog а данные о его авторе (которые вернул иннерджойн) класть в model_blog.author . Потом все это шаблонизатору и там дело в шляпе. Кто что думает по этому поводу ? Позволяет ли концепция mvc держать в одной модели экземпляр другой модели ? Спасибо. Извиняюсь за некоторую сумбурность. У самого в голове еще все толком не уляглось Добавлено через 3 минуты и 7 секунд Т.е чтобы на выходе. в отображении можно было написать blablabla->author->fio - что покажет фио автора конкретно этой записи блога. |
|||
|
||||
![]()
|
| Правила форума "Системный анализ, проектирование и UML" | |
|
|
Форум "Системный анализ, проектирование и UML" предназначен для обсуждения вопросов, так или иначе связанных с этапами жизненного цикла автоматизированных (программных, информационных, автоматических) систем: • предпроектные обследования объектов автоматизации; • разработка концепции создания систем; • моделирование бизнес-процессов (в т.ч. на UML); • проектирование архитектуры систем; • управление проектами; • управление качеством; • CASE-средства; • реинжиниринг. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Системный анализ, проектирование и UML | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |