CakePHP : Manual/Developing/Plugins/Components

Компоненты, Хелперы и Поведения


Плагин может иметь хелперы, компоненты и поведения, как и обычное приложение CakePHP. Вы можете даже создать плагин, состоящий только из компонентов, хелперов и поведений. Создание данных расширений для плагина ничем не отличается от их создания для простого приложения. Они не нуждаются в дополнительном определении.

<?php
// Component
class ExampleComponent extends Object {

}

// within your Plugin controllers:
var $components = array('Example'); 
?>


Для использования вашего компонента вне плагина все же следует его объявить.

<?php
var $components = array('PluginName.Example');
var 
$components = array('Pizza.Example'); // объявляем ExampleComponent в плагине Pizza.
?>


Точно так же производится работа с хелперами и поведениями.

<< Отображение плагина | CSS и Javascript >>