0

CakePHP1.3の命名規則に少し問題があります。別のビューから呼び出そうとしているときはstoreItem.ctpという要素がありますが、これは完璧に機能しますが、action($ this-> viewPath='elements';および次に$this->render(null、'ajax'、'/ canvas / storeItem');)エラーが発生します:エラー:ファイルを作成したことを確認してください:*** views / elements / canvas / store_item.ctp 。要素の名前を変更せずに修正するにはどうすればよいですか?

4

1 に答える 1

3

コードが期待どおりに機能しない理由の説明は、クックブックの下から2番目の段落に記載されています。あなたはそれをこのように試すべきです:

$this->layout = 'ajax';
$this->render('/elements/canvas/storeItem');
于 2012-09-17T06:27:34.670 に答える