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 >>