Proměnná basePath v configu

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

Udělal jsem si jednoduchý helper, který vrací cestu k obrázku. Nepodařilo se mi však do svého HelperLoaderu (pomocná třída pro helpery) dostat klasickou $basePath, kterou najdu v šabloně. Můj kód tedy vypadá takto:

<img src="{$basePath}/{$image|imagePath}" alt="" />

kde helper vrací pouze relativní cestu. To se mi ale moc nelíbí, radši bych vracel celou cestu rovnou. V configu jsem zkoušel HelperLoaderu nacpat %wwwDir%, ale ten mi vrací celou cestu (včetně /home/…). Existuje v configu proměnná $basePath?

Díky moc

h4kuna
Backer | 740
+
0
-

Zkus kouknout na tuto třídu Pathnizer kterou si dej do config.neon jako službu a do helpru si ji předej přes konstruktor.

tsusanka
Člen | 23
+
0
-

To vypadá dobře, díky.