2013-12-14 3 views
1

КонтроллерCakePHP 1,3 хелпер не найден в default.ctp

class PagesController extends AppController 
{ 
    public $helpers = array('Formatacao'); 
    . 
    . 
    . 
} 

хелперного

class FormatacaoHelper extends AppHelper 
{ 
var $name = 'Formatacao'; 
    . 
    . 
    . 
} 

Я получаю эту ошибку в макете: Не определено свойство: View :: $ Formatacao [APP \ views \ layouts \ default.ctp, строка 51]

Пытается использовать вот так: $ this-> Formatacao-> get_clean_base_url (false);

Что мне не хватает?

С уважением.

ответ

0

Вы не должны добавлять помощников в CatchPHP's PagesController.

ли, что в AppController вместо:

class AppController extends Controller { 
    public $helpers = array('Formatacao'); 
} 
+0

Я сделал это, но в default.ctp я не могу получить доступ к $ this-> Formatacao. –

+0

можете ли вы опубликовать структуру файлов вспомогательных классов здесь? – XuDing

+0

Уверен: http://bin.cakephp.org/view/1423598781 –

Смежные вопросы