jqueryのload()関数でtwigファイルテンプレートを読み込もうとしています。しかし、テンプレートのパスの書き方がわかりません。
こんな感じですか?
htmlObject.load("LeymaxDashboardBundle:AdminPlaine:aucun.html.twig");
前もって感謝します。
jqueryのload()関数でtwigファイルテンプレートを読み込もうとしています。しかし、テンプレートのパスの書き方がわかりません。
こんな感じですか?
htmlObject.load("LeymaxDashboardBundle:AdminPlaine:aucun.html.twig");
前もって感謝します。
テンプレート コンテンツを返すコントローラーを作成する必要があります。次に、FOSJsRoutingBundle を使用して、jQuery からのルートにアプローチします。
jQuery.load 関数は、リクエストの送信先として有効な URL を想定しています。
そのため、コントローラーへの URL を作成し、それを jQuery 関数に渡す必要があります。
{{ path('route_name') }}
コントローラーのアクション内では、さまざまな方法で進めることができます。達成したいロジックを処理し、ニーズに合った Response を返します。
return new JsonResponse(array('success' => true));
return $this->render('MyProjectMyBundle:ControllerName:template.html.twig');
私はあなたが試すことができるアイデアを持っています...あなたのコントローラーで
public function someAction()
{
return $this->render('LeymaxDashboardBundle:AdminPlaine:aucun.html.twig');
}
routing.yml で設定します
Jクエリ
load("{{path('the route')}}");
もちろん、これは私の考えにすぎません。うまくいくかどうかはわかりません。試してみてください...