Home PageКаталог Изменения НовыеКомментарии Пользователи Регистрация
CakePHP: Manual/Developing/Helpers/UsingHelpers ...

Использование помощников


Вы используете хелперы в CakePHP, давая знать контроллеру о них. Каждый контроллер имеет свойство $helpers, которое представляет список хелперов, доступных в отображении. Для того, чтобы хелпер был доступен в вашем отображении – добавьте в контроллере имя хелпера в массив $helpers.


<?php
class BakeriesController extends AppController {
    var 
$helpers = array('Form''Html''Javascript''Time');
}
?>


Вы также можете добавить хелперы в действие, таким образом эти хелперы будут доступны только в этом действии контроллера. Это сохранит вычислительные мощности для других действий, которые не используют хелперы. Также, хелперы делают код контроллера более организованным.


<?php
class BakeriesController extends AppController {
    function 
bake {
        
$this->helpers[] = 'Time';
    }
    function 
mix {
        
// Хелпер Time здесь не загружен, поэтому не доступен
    
}
}
?>


<<Помощники | Создание помощников >>


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

Файлы [Скрыть файлы/форму]