CakePHP 2.6 DebugKit не загружается должным образом
Поэтому я недавно попытался установить DebugKit для cakephp 2.6 и столкнулся с интересной проблемой. Я загрузил плагин в bootstrap.php. У меня отладка установлена в 1 в core.php. У меня есть компонент, загруженный в AppController.php. И я удалил sql_dump из default.ctp. Когда я загружаю свое приложение, я не вижу логотипа торта в верхнем правом углу, и я получаю сообщение, которое печатается в нижней части страницы с надписью.
There are no active panels. You must enable a panel to see its output.
Любая помощь с благодарностью.
Код в файлах по запросу:
bootstrap.php
CakePlugin::load( [ 'DebugKit', 'BoostCake', 'Search' ] );
core.php
Configure::write('debug', 1);
AppController.php
public $helpers = [
'DebugKit.Toolbar',
'Session',
'Html',
'Form',
'Paginator' => [ 'className' => 'BoostCake.BoostCakePaginator' ],
]
1 ответ
Я увидел свою проблему, как только отправил свой код.
Я объявил Debugkit.Toolbar в массиве helpers, а не в массиве компонентов, так что теперь у меня есть
$components = [ 'DebugKit.Toolbar' ];
И все работает просто отлично. Спасибо всем, кто написал