nefunkční vypisování proměnné do html atributu
- ondrej256
- Člen | 187
Dobrý den,
narazil jsem na dost zvláštní věc.
Když chci vypsat proměnnou do html atributu, konkrétně <img src=" zde " , tak nette vypíše prázdný řetězec.
Jsem si jistý že tam žádný překlep nemám.
tento kod v sablone
<img src={$url} alt="">
<br>
{$url}
se prelozi na
<img src="" alt="">
<br>
mojeadresa.cz/obrazek.jpg
Editoval ondrej256 (26. 8. 2014 17:30)
- David Matějka
- Moderator | 6445
opravdu tam mas retezec „mojeadresa.cz/obrazek.jpg“? ten by totiz imho
projit mel.
Latte zahazuje retezec v src/href atd. pokud vypada nebezpecne. „Bezpecne“
jsou, pokud tam je znamy protokol (http, https, mailto) nebo pokud je adresa
relativni. Tohle by to vzhledem k chybejici dvojtecce melo brat jako relativni
cestu.
Je k dispozici modifikator
<img src={$url|nosafeurl}>
ale ten pouzivej jen pokud opravdu znas vstup…
edit:
zkusil jsem ten tvuj priklad s adresou, co uvadis, a funguje mi to..
@xciza neni potreba
Editoval matej21 (26. 8. 2014 18:07)