1

CakePHP 2 プロジェクトで、riport データを xlsx ファイルにエクスポートする方法があります。それはうまくいっています。同時に、View/Layouts/xlsx/default.ctp に入れたものはすべて無視されるようです

私のroutes.phpには

Router::parseExtensions('json', 'xlsx');

私のコントローラーには

public $components = array('RequestHandler');

View/Riports/xlsx/export.ctp はレンダリングされますが、View/Layouts/xlsx/default.ctp は無視されます。

何が恋しいですか?

4

1 に答える 1

0

あなたはここで運が悪いと思います。ドキュメントから;

データ ビュー クラスはレイアウトをサポートしていません。彼らは、ビュー ファイルがシリアル化されたコンテンツを出力すると想定しています。

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

しかし、もちろん私は間違っているかもしれません:)

于 2013-03-30T11:10:26.383 に答える