В модуле сообщений есть модель (сообщение). Как я могу создавать грубые операции для этой модели вне модуля. Просто я хочу создать грубую операцию (не в модуле), но моя модель находится в каталоге модели модуля сообщений.
Первое возможное решение — скопировать модель Message в директорию базовой модели Yii. Есть ли другой систематический способ создания моих грубых операций?
Yii: Как создать грубые операции для модели в модуле?
Ответы (2)
Вы можете сделать это с gii. Укажите application.modules.message.models.Message
в поле класса модели на странице Crud Generator.
person
Preetam
schedule
26.04.2013
Спасибо @schmunk, кажется, вы мастер Yii! Ваши ответы действительно полезны.
- person hpaknia; 26.04.2013
Спасибо. Именно то, что я искал.
- person Ram; 10.12.2015
Создайте модуль с помощью генератора модулей.
Зарегистрируйте имя вашего модуля в конфиге main.php (массив модулей)
Создайте модель с помощью генератора моделей. Заполните поля и поместите это в путь к модели: application.modules.[module-name].models
Создайте crud через Crud Generator. Заполните поля и поместите это в класс модели: [имя модуля].models.[имя модели]
person
Mahesh ML
schedule
23.11.2013