Модели плагина
Модели плагина хранятся в папке /app/plugins/pizza/models. Мы уже определили контроллер PizzaOrdersController для этого плагина, теперь мы создадим модель для этого контроллера, и назовем ее PizzaOrder. Название PizzaOrder согласуется с нашей схемой именования классов - с использованием префикса имена плагина.
Простой текст// /app/plugins/pizza/models/pizza_order.php:class PizzaOrder extends PizzaAppModel {var $name = 'PizzaOrder';}?>
Обращаемся к урлу /pizza/pizzaOrders сечас получаем ошибку“Missing View” error. Let’s , создадим отображение чуть позже.
Если вам нужна ссылка на модель в вашем плагине, вам необходимо подключить имя плагина и имя модели, разделенные точкой.
Простой текст// /app/plugins/pizza/models/pizza_order.php:class ExampleModel extends PizzaAppModel {var $name = 'ExampleModel';var $hasMany = array('Pizza.PizzaOrder');}?>


Коментарии:
Добавить коментарий