Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] Kod Javascript w templatce nie wykonuje się gdy ta templatka jest wywoływana przez inną templatkę poprzez link_to_remote(). Dlaczego?
stachuf11
post
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 1
Dołączył: 24.04.2006

Ostrzeżenie: (0%)
-----


Witam
Dotyczy wykonania kodu js przy wywolaniu templatki z innej templatki przez link_to_remote
problem jest następujący.
Jest np. moduł pokoje, w nim jest akcja test i do niej templatka testSuccess.php, w niej jest np krotki kod




<?php use_helper('Javascript') ?>
<?php
echo javascript_tag("alert('testowy komunikat')");
?>
testowa zawartosc




gdy wowołam normalnie tą akcję czyli
http://localhost/project/web/front_dev.php/pokoje/test


to działa ok i wyskoczy komunikat "testowy komunikat"

a teraz przy innej akcji np wywolaj, w templatce tej akcji wywolajSuccess.php o następującej zawartości



<?php use_helper("Javascript"); ?>
<?php echo link_to_remote('wywolaj',array("update"=>"poz","url"=>"pokoje/test")) ?>
</div>
<div id="poz">
pusto

</div>


wywoluję ajaxa za pomocą link_to_remote
wkłada się w div-a o id ="poz" zawartosc templatki testSuccess.php, ale nie wykonuje sie kod Javascript z tej templatki, dlaczego, co zrobić aby wykonać kod js w tej templatce przy takim wywolaniu,


Dodatkowe pytanie
gdzie sie wkłada pliki *.js do frameworka, i jakie adresy sie wpisuje w pliku wiev.yml

proszę o pomoc
pozdrawiam
Stachu
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 01:55