Többször belefutottam már ebbe a problémába. Így a fórum elé tárom.
Van egy htmlheader.tpl fájlom. Itt vannak a fejléc adatok az oldalnak.
A gondom az, hogy több javascripttel jártam már úgy, hogy hiába illesztettem be nem hajtotta végre a böngésző. Nem bemásoltam hanem meghívtam a scriptet. Jelen esetben egy menü scriptről lenne szó és sajna nem működik. Ha kkészítek rla egy normál html lapot és úgy csinálom akkor működik.
Smarty-ban ezt hogyan lehet megoldani, hogy működjön?
- 1786 megtekintés
Hozzászólások
Hát én is jártam már így.
Azt próbáltad már, hogy letörlöd a lefordított fájl és újra fordíttatod a Smarty-val?
Vagy esetleg a Ctrl+F5 kombináció a böngészőben?
- A hozzászóláshoz be kell jelentkezni
{literal}<script type="text/javascript" src="asd.js"></script>{/literal}
http://www.smarty.net/manual/en/language.function.literal.php
- A hozzászóláshoz be kell jelentkezni
Úgy tudom, ezt csak akkor kell használni, ha a script nem külön fájlban van.
Legalábbis én csak akkor használtam a {literal}-t, egyéb esetben nem és nem volt problémám.
- A hozzászóláshoz be kell jelentkezni
Ezt is próbáltam már, de semmi eredménye. Vagyios annyi, hogy nem működik.
- A hozzászóláshoz be kell jelentkezni
up
- A hozzászóláshoz be kell jelentkezni
a generalt kodban egyaltalan benne van a cucc? Bongeszok error konzolja nem mond semmit?
---
Apple iMac 20"
áéíóöőúüű
- A hozzászóláshoz be kell jelentkezni
Szerintem írj egy alertet a js legelejére, hogy tényleg behúzza-e egyáltalán magát a fájlt. Nincsen a smartyt kiíró php fájl egy almappában az oldal gyökeréhez képest? Tehát /oldal a gyökér és /oldal/menu/x.php a fájl.
- A hozzászóláshoz be kell jelentkezni
Nem csak ezt az egy scriptet húzom be a kódban. A többi működik. Ugyanígy jártam a lightbox-al is. Az nem akart működni viszont a lytebox megy.
- A hozzászóláshoz be kell jelentkezni
Úgy látszik, hogy megoldódott a probléma. A thickbox scriptje miatt nem ment. Bár ezt nem igazán értem. Mert így bármi más miatt is előfordulhat ez a hiba. Az egy dolog, hogy a thickbox-ot nem használom és nincs rászükségem így kivehettem a kódból. De azért ez nem megoldás.
Köszönöm mindenkinek a válaszokat.
- A hozzászóláshoz be kell jelentkezni