CakePHP xlsx的默认布局

时间:2013-03-30 09:33:56

标签: cakephp

我有一个方法可以将我的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。

我想念什么?

1 个答案:

答案 0 :(得分:0)

我觉得你在这里运气不好。来自文档;

数据视图类不支持布局。他们假设视图文件将输出序列化内容。

http://book.cakephp.org/2.0/en/views/json-and-xml-views.html#using-a-data-view-with-view-files

但我当然可能错了:)