![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
shurup_312 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 27.3.2007 Репутация: нет Всего: нет |
Доброго времени суток. уважаемые винградовцы.
Вопрос с знатокам Yii. В данном фрэймворке прекрасно реализована возможность для таблицы быстро делать модель и CRUD. Но в жизни часто записи нужно разбивать на категории. Как эо можно сделать? В смысле способов много, но может есть уже какие-то хорошие готовые решения на примете или хотя бы логика какая-то хорошая? |
|||
|
||||
Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 41 Всего: 60 |
Связывать модели между собой
По сути создается модель например новости и создается еще одна модель это категории У модели новости прописываем связи relations той которую вы хотите. Откройте документацию там все хорошо описано как это делать. -------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
shurup_312 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 27.3.2007 Репутация: нет Всего: нет |
Да, понял, что вопрос зада не совсем корректно. Задача чуть сложней. Я бы хотел один каталогизатор написать на все модули. Ну или хотя бы каталогизация, которая подключалась ко всем модулям быстро и просто. В случае с сайтом, где 10 модулей, делать 10 раз практически дублирование кода (создаваь 10 одинаковых кодов каталогов) не хотелось бы. |
|||
|
||||
sharpshooter |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 10.9.2009 Репутация: нет Всего: нет |
ты скажи это в терминах программирования, что надо. А то категории какие то, для строк таблицы, что за муть. |
|||
|
||||
shurup_312 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 27.3.2007 Репутация: нет Всего: нет |
есть у меня один контроллер, я на нем строю все модули. То есть в модулях контроллеры наследуются от базового контроллера, который реализует функционал основной. контроллеры модулей могут переопределять конечно функции если надо, но вообще говоря базовый отлично все реализует по дефолту. вот хотелось бы теперь сделать, чтобы было просто не только новые модули создавать наследованием контроллера модуля от базового контроллера, а чтобы еще и к этим модулям в случае чего (не всегда) легко подключить возможность структуры разделов. так что это надо реализовать хорошо в базовом контроллере или в виде расширения, но чтобы оно легко подключалось.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |