タグのIDの配列を取り、タグが使用されていないことを確認するための処理を行うajaxメソッドがあります。それから私はjavascriptでタグをレンダリングできるようにクライアントにHTMLを送り返す必要があります。ただ一つのタグで、それは要素のHTMLが含まれています「レンダリング」によって生成された応答の本体として、コントローラからAjaxメソッドは複数の要素をレンダリングする
$this->render('/Element/tag');
を呼び出すために些細なのです。自分のタグの配列を各要素に変換し、それをクライアントに返信するにはどうすればよいですか?
(http://stackoverflow.com/a/16092328/7100404)私はこのようなHTMLを送り返すべきではないとだけデータを送信し、JavaScriptで私の要素を構築する必要があります。しかし、何が要素テンプレートを周りに持っているのですか?このユースケースではどのようにテンプレートを活用できますか? – pjenk213
私はその感情には一般的には反対ですが、CakePHPを使ってHTMLをレンダリングすることは絶対に避けています(JavaScript全体でアプリケーションをビルドしてJSONで文字通りすべてを送信してみましょうか?)。それは事実を行う有効ではあるが異なる方法である。 CakePHPは[view routing](https://book.cakephp.org/3.0/en/development/routing.html#routing-file-extensions)を利用して、同じエンドポイントでHTMLを扱うことがあり、JSONデータを別の時に。 – ahoffner