Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
Подробное описание Статей и Новостей выводятся по разному http://forum.kohanaframework.su/viewtopic.php?f=33&t=125 |
Страница 1 из 1 |
Автор: | pocherk [ 14 апр 2012, 10:14 ] |
Заголовок сообщения: | Подробное описание Статей и Новостей выводятся по разному |
Есть 2 таблицы - статьи (article) и новости(news). C article проблем нет - выводятся и списком и подробное описание. Код:
Вид для подробного вывода статьи на экран Код:
Делаю аналогично модель для новостей Код:
Списком новости выводятся нормально, а когда пытаюсь вывести подробное описание, то пишет сообщение из вида "Статья не найдена или не существует...". SQL-запрос правильный и новость с таким id существует Код:
Роуты такие: Код:
Ведь для Статей и Новостей Model, Controler и Vew делал одинаково. Голову сломал - где собака порылась? |
Автор: | admin [ 14 апр 2012, 14:54 ] |
Заголовок сообщения: | Re: Подробное описание Статей и Новостей выводятся по разном |
Массив новости в вид как передаете ? Код:
Что-то типа такого ? И посмотрите в контроллере, что приходит из модели. Тем же банальным print_r($newska); P.S. Для таких почти одинаковых действий, если их много, лучше использовать так называемую CRUD - модель. |
Автор: | Akella [ 14 апр 2012, 17:09 ] |
Заголовок сообщения: | Re: Подробное описание Статей и Новостей выводятся по разном |
Проверяйте. Что приходит, что уходит. Чего гадать-то ? Это нормальная ситуация. |
Автор: | pocherk [ 14 апр 2012, 17:43 ] |
Заголовок сообщения: | Re: Подробное описание Статей и Новостей выводятся по разном |
Нашел ошибку в контролере - результат из модели неправильно назвал Код:
А насчет CRUD - я в Kohana новичек... Но спасибо за наводку |
Автор: | admin [ 14 апр 2012, 18:24 ] |
Заголовок сообщения: | Re: Подробное описание Статей и Новостей выводятся по разном |
Да это не только в Кохане. Просто видите, у вас фактически одинаковые модели, меняется только название таблицы. Можно создать такую модель, в которую просто передавать нужное название таблицы. |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |