Za pomocą bundla FOSJsRoutingBundle można korzystać z routingu Symfony w javascriptowym kodzie. Poniżej krótki przykład:
PHP:
/** * @Route("/ks", options={"expose" = true}, name="nfz.raport_wykbadpoz_kolumny_standardowe") * @Template("raport/kolumny_standardowe.html.twig") * * @return array */ public function kolumnyStandardoweAction() { $ar_kolumny_standardowe = $this->raportWykbadpozManager->getKolumnyStandardowe(); return compact('ar_kolumny_standardowe'); }
JavaScript:
$.wczytajKolumnyStandardowe = function(url){ var kolumny_standardowe = $("#kolumny_standardowe"); $.post(Routing.generate("nfz.raport_wykbadpoz_kolumny_standardowe"), {}, function(data){ kolumny_standardowe.html(data); }); };Należy pamiętać o options={"expose" = true} w annotacjach. Więcej informacji na githubie.
Brak komentarzy:
Prześlij komentarz