[[+ uri]]前面的languageContext来修复链接

时间:2016-01-28 11:36:01

标签: modx modx-revolution babel modx-resources modx-chunks

我使用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]]"

0 个答案:

没有答案