Relativní odkaz do kořenového adresáře
Vložil/a Anonymous, 4 Červenec, 2008 - 09:07
Kategorie:
Jak na to?
Týká se verze:
Drupal 5.x
- Mám blok v pravém sloupci, jehož obsahem je odkaz na hlavní RSS feed stránek a ikonka.
- Jelikož se bude blok ukazovat na všech stránkách, neznám hloubku zanoření v adresářové struktuře, tudíž se potřebuju nějak dostat zpátky do kořenového adresáře a odtud k rss.xml, resp. misc/feed.png.
Jak to udělám pomocí PHP (v HTML to asi nejde)?
Zkoušela jsem proměnnou base_path ze šablony + zbytek cesty, ale to se mu nelíbí. PHP neumím, takže mě nic lepšího nenapadá.
Jasně, že můžu použít absolutní adresu, ale to není řešení. Díky.
Takto zistis zakladny
Takto zistis zakladny adresar v sablone:
http://api.drupal.org/…/base_path/5 Podobne aj
path_to_theme()vrati cestu k zvolenej teme a podobne.Jo, to ale budu muset ty
Jo, to ale budu muset ty věci dát přímo do šablony, a ne do bloků… no asi to není 100% korektní řešení, ale lepší mě nenapadá.
Preco by to neslo do bloku?
Preco by to neslo do bloku? V D5 je php filter. V D6 sa da doinstalovat.
Já vím
PHP filtr tam je. Jenom nevím, jak to správně napsat, žádný z pokusů mi nevyšel :-/
<?php $base =
ono by stacilo popripade
ono by stacilo popripade zavolat funkci http://api.drupal.org/…_feed_icon/5 s url parametrem
No hej, lenze zase tam treba
No hej, lenze zase tam treba doplnit adresu na feed cize tymto sa nic nevyriesi. Je to len dalsi sposob ako spravit rovnaku vec, ostatne ako vela veci v Drupale, co je skvele, lebo moznost vyberu je vzdy +.
Ale predsalen
je „drupal way“.
Poslat nový komentář