URL k img

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

Zdravim…

URL vrstva funguje krasne, ale jak potom pracovat s obrazky?
Mam adersar img v rootu, jenze doma jedu localhost/projekt/…

Takze kdyz tam v tak obrazek to hleda localhost/img/… ale ja potrebuji aby to hledami localhost/project/img

Proste potrebuji zachovat vychozi adresar aplikace. Napada me si to dat od konstany a vlozit do sablony, ale urcite to jse ziskat jinak nez rucnim vepsanim. Poradke kdepak je to co hledam? Hledal jsem, ale zatim marne…

LM
Člen | 206
+
0
-

Na tohle by měl posloužit filtr v šabloně, TemplateFilters::relativeLinks.

Mas3r
Člen | 116
+
0
-

Možná <base href=„http://localhost/projekt“>

David Grudl
Nette Core | 8218
+
0
-

Další možnost: do šablon se automaticky předává proměnná $baseUri, takže lze psát

<link rel="stylesheet" type="text/css" media="screen" href="<?=$baseUri?>css/style.css">

Nebo za asistence filtru curlyBrackets:

<link rel="stylesheet" type="text/css" media="screen" href="{$baseUri}css/style.css">