2
私はCakePHP 1.3から2.0への移行を進めており、CakePHPがdefault.ctp
レイアウトのAjax応答を提供しているという点で、私のajax.ctp
ではありません。CakePHP 2.0が私のAjaxレイアウトを使用していません
ajaxレイアウトを動作させるために特に必要なことはありますか?現在はView/Layouts/ajax.ctp
にあり、私のdefault.ctp
は問題ありません。
あなたのメソッドに '$ this-> layout = 'ajax''があると思いますか? – Ross
いいえ、私は1.3 /でそれを必要としませんでした。 beforeFilterを '$ this-> request-> is( 'ajax')'にチェックインする必要がありますか? – Dunhamzzz
それはうまくいくはずです(私はあなたが1.3でそれを必要としなかったと言って驚いています;私はそれがajaxレイアウトで動作する必要があると仮定しました)。 beforeFilterはかなりまともなアプローチでなければなりません。 – Ross