2014-09-26 2 views
1

У меня есть проект CakePHP 2.4. Я работаю над попыткой исправить, и я не могу заставить тему правильно отображать. Есть одна тема, построенная, просто не показана. Когда я регистрирую имя темы для тестирования, задается правильное название темы в действии контроллера, а также во время выполнения beforeFilter и afterFilter.CakePHP 2.x тема не отображается правильно

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

... Edited для комментариев ниже:

От AppController:

/** 
* App Theme 
* 
* @var string 
*/ 
public $theme = 'themename'; 

/** 
* beforeFilter callback 
* 
* @return void 
*/ 
public function beforeFilter() { 
    parent::beforeFilter(); 
    $this->_authSetup(); 
} 

ответ

1

Вы перепроверили именование Тематической является правильным?

Вы проверили структуру файла темы, соответствующую структуре вашего приложения/вида/...?

Если вы вызываете тему перед фильтром в контроллере приложения, вы проверили, что вы вызываете это как родительский фильтр в любых фильтрах других ваших контроллеров?

+0

Да. Единственное различие заключается в том, что у меня нет темы, заданной в 'AppController :: beforeFilter', но прямо перед ней. Это то же самое, что показывает установка по умолчанию. См. Править выше. – McWayWeb

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