odovzdavanie cesty k obrazku funkcii javascriptu v subore @layout.phtml
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- igor
- Člen | 13
mam takyto problem: mam javascript, ktory zoberie obrazky a na stranke strieda ich zobrazenie. Tento script resp. jeho funkciu volam z @layout.phtml kde pred tym naplnim pole obrazkami a to podnodim funkcii ako parameter (vid kod nizsie).
<script type="text/javascript">
var fadeimages = new Array()
fadeimages[0] = [ "absolutna_cesta/images/own_slider_1.jpg", "", "" ]
fadeimages[1] = [ "absolutna_cesta/images/own_slider_2.jpg", "", "" ]
fadeimages[2] = [ "absolutna_cesta/images/own_slider_3.jpg", "", "" ]
new fadeshow(fadeimages, 960, 120, 1, 3000, 0, "R")
</script>
Moja otazka je, ako to spravit tak aby som tam nemusel mat absolutnu cestu
k obrazkom? Absolutna cesta tam teraz musi byt pretoze do @layout.phtml
sa dostavam stale z inej sablony ineho prezenteru cize ta cesta sa dynamicky
meni.
Dik za pomoc
- igor
- Člen | 13
kod som upravil takto:
<script type="text/javascript">
var fadeimages = new Array()
fadeimages[0] = [ "{$basePath}/images/own_slider_1.jpg", "", "" ]
fadeimages[1] = [ "{$basePath}/images/own_slider_2.jpg", "", "" ]
new fadeshow(fadeimages, 960, 120, 1, 3000, 0, "R")
</script>
no stale to nefunguje :(
- redhead
- Člen | 1313
<script type="text/javascript">
var fadeimages = new Array()
fadeimages[0] = [ {$basePath}+"/images/own_slider_1.jpg", "", "" ]
fadeimages[1] = [ {$basePath}+"/images/own_slider_2.jpg", "", "" ]
new fadeshow(fadeimages, 960, 120, 1, 3000, 0, "R")
</script>
Edit: vypíše se to jako JS string (včetně escapování)
Editoval redhead (2. 1. 2011 18:18)