У меня есть метод, который экспортирует данные о riport в файл xlsx в моем проекте CakePHP 2. Он работает хорошо. В то же время, кажется, он просто игнорирует все, что я вкладываю в View/Layouts/XLSX/default.ctpCakePHP по умолчанию для xlsx
В моей routes.php я имею
Router::parseExtensions('json', 'xlsx');
В моем контроллере у меня есть
public $components = array('RequestHandler');
Мой просмотр/Riports/xlsx/export.ctp отображается, но View/Layouts/xlsx/default.ctp игнорируется.
Что мне не хватает?
ли вы хотите создать diffent тему для XLSX или просто макет? – 2013-03-30 09:44:20
Просто макет, где я могу установить отладку на 0, изменить поведение кэша и т. Д. – rrd
Наверное, лучше всего выполнить эти вещи в обратном вызове, например 'beforeRender()', вы можете перенести этот код на Компонент, если хотите отделить, если из ваш контроллер – thaJeztah