User Tools

Site Tools


en:public:developer:template_system:tags:url:basehref

This is an old revision of the document!


<#basehref>

This tag Return the base URL/target for all relative URLs. For example, given basehref = http://foo.example.com/dir1/dir2 then the relative url /real-estate/residential/ refers to http://foo.example.com/dir1/dir2/real-estate/residential/. the base URL/target is configured in the urlresources configuration file

Possible attributes

  • WithoutProtocol - 1 or 0 (default): Remove the protocol scheme (ex: http://) from the result

urlresources configuration

the urlresources configuration file must contain the definition of the basehref for all version (mobile, secure, language). Ex :

[BaseHref]<url_https=0><url_mobile=0>
DEU = http://de.arkadia.com
ESP = http://es.arkadia.com
FRA = http://www.arkadia.com/fra
PTG = http://pt.arkadia.com
RUS = http://ru.arkadia.com
USA = http://www.arkadia.com/usa

[BaseHref]<url_https=0><url_mobile=1>
DEU = http://de.arkadia.mobi
ESP = http://es.arkadia.mobi
FRA = http://www.arkadia.com/fra/mobile
PTG = http://pt.arkadia.mobi
RUS = http://ru.arkadia.mobi
USA = http://www.arkadia.com/usa/mobile

[BaseHref]<url_https=1><url_mobile=0>
DEU = https://www.arkadia.com/deu
ESP = https://www.arkadia.com/esp
FRA = https://www.arkadia.com/fra
PTG = https://www.arkadia.com/ptg
RUS = https://www.arkadia.com/rus
USA = https://www.arkadia.com/usa

[BaseHref]<url_https=1><url_mobile=1>
DEU = https://www.arkadia.com/deu/mobile
ESP = https://www.arkadia.com/esp/mobile
FRA = https://www.arkadia.com/fra/mobile
PTG = https://www.arkadia.com/ptg/mobile
RUS = https://www.arkadia.com/rus/mobile
USA = https://www.arkadia.com/usa/mobile

Example

<#basehref>
en/public/developer/template_system/tags/url/basehref.1352644149.txt.gz · Last modified: 2012/11/11 18:29 by admin