Я пытаюсь установить макет в blank.ctp, но он не работает, я создал blank.ctp в src / Template / Layout, но следующий код не работает, так как в файле blank.ctp нетпоказано, что по умолчанию используется макет.
public function delete($id = null)
{
$this->request->allowMethod(['get']);
$this->loadModel('AdminLTETasks');
$adminLTETask = $this->AdminLTETasks->get($id);
if ($this->AdminLTETasks->delete($adminLTETask)) {
echo 'The admin l t e task has been deleted.';
} else {
echo 'The admin l t e task could not be deleted. Please, try again.';
}
$this->viewBuilder()->setLayout('blank');
}
Я также пробовал устаревший макет метода («пустой»), и он также не работает
public function delete($id = null)
{
$this->request->allowMethod(['get']);
$this->loadModel('AdminLTETasks');
$adminLTETask = $this->AdminLTETasks->get($id);
if($adminLTETask->user_id == $this->Auth->user('id')) {
if ($this->AdminLTETasks->delete($adminLTETask)) {
echo 'The admin l t e task has been deleted.';
} else {
echo 'The admin l t e task could not be deleted. Please, try again.';
}
}
$this->viewBuilder()->layout('blank');
}