我使用pdoTools,pdoNeighbors和babel作为MODX Revo上的多语言网站。 在pdoNeighbors中我定义了Chunks。
[[pdoNeighbors?
&sortby=`menuindex`
&sortdir=`DESC`
&resources=`-23`
&tplPrev=`tplLinkZurueckEn`
&tplUp=`tplEbeneHoeherEn`
&tplNext=`tplLinkVorEn`
&tplWrapper=`tplVerpackung`
]]
一切正常,除了我必须将语言代码放在URL前面的模板中:
tplEbeneHoeherEn
href="/en/[[+uri]]"
我使用http://domainName.de/lanuageCode/pageTitle.html作为网址。 你可能想象为每种语言设置不同的块 - 代码无效。 是否有可能获得我在[[+ uri]]前面的系统/上下文中为babel输入的语言上下文(路径)? 像这样:
tplEbeneHoeherEn
href="[[+languageContext]][[+uri]]"