我有一个方法可以将我的CakePHP 2项目中的riport数据导出到xlsx文件中。它运作良好。在同一时间它似乎只是忽略了我放入View / Layouts / xlsx / default.ctp的任何内容
在我的routes.php中,我有
Router::parseExtensions('json', 'xlsx');
在我的控制器中我有
public $components = array('RequestHandler');
呈现My View / Riports / xlsx / export.ctp,但忽略View / Layouts / xlsx / default.ctp。
我想念什么?
答案 0 :(得分:0)
我觉得你在这里运气不好。来自文档;
数据视图类不支持布局。他们假设视图文件将输出序列化内容。
http://book.cakephp.org/2.0/en/views/json-and-xml-views.html#using-a-data-view-with-view-files
但我当然可能错了:)