nefunkční adresa na obrazek

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Petr9
Člen | 32
+
0
-

Chci na stránce zorazit fotku klasicky pomoci img.
Chci aby se fotka zobrazovala porad vsude, tak sem myslel že jí dam do layout.latte

<img src="images/foto_design/foto.png">

Takto se zobrazi dobre kdyz jsem na uvodní strance ->homepage presenter sablona

Ale kdyz prejdu na nakou jinou tak uz se nezobrazi protoze je spatna adresa a musím jí upravit pomocí ../images.....

Jak tedy mam udelat aby se fotka zobrazovalaat budu na jakekoliv strance? pomoci relativnich odkazu?

Jan Endel
Člen | 1016
+
0
-

jednoduše:

<img src="{$baseUri}images/foto_design/foto.png">
22
Člen | 1478
+
0
-

pilec napsal(a):

jednoduše:

<img src="{$baseUri}images/foto_design/foto.png">

nemělo by se spíš zapsat pomocí basePath:

<img src="{$basePath}/images/foto_design/foto.png">
Ot@s
Backer | 476
+
0
-

22 napsal(a):

pilec napsal(a):

jednoduše:

<img src="{$baseUri}images/foto_design/foto.png">

nemělo by se spíš zapsat pomocí basePath:

<img src="{$basePath}/images/foto_design/foto.png">

Jen pro doplnění: $basePath je vždy relativní cesta, $baseUri/$baseUrl absolutní (viz. kód).

Editoval Ot@s (9. 8. 2012 10:34)

Petr9
Člen | 32
+
0
-

jj to je ono funguje to díky.
No použil jsem basePath