使用PyroCMS时,我可以进行多语言导航吗?

时间:2012-01-04 13:47:02

标签: php navigation multilingual pyrocms

我正在运行1.3.2版本,直到最近才出现最新版本。我不知道2.0.0中是否有变化,但我不会升级我的项目,所以它并不重要。

我想要一个多语言导航,但我唯一的链接字段是Title。 PyroCMS是否为此提供支持?

Navigation Options

1 个答案:

答案 0 :(得分:0)

我在1.3中没有任何经验,但您可能希望在您的组属性中搜索它。

只需为每种语言创建一个组,并使用Lex标记执行类似的操作(示例基于2.0版本标记条件):

{{ if {lang:name} == 'Dutch' }}
  {{ navigation:links group="dutch_header" }}
{{ elseif {lang:name} == 'German' }}
  {{ navigation:links group="german_header" }}
{{ elseif {lang:name} == 'Spanish' }}
  {{ navigation:links group="spanish_header" }}
{{ else }}
  {{ navigation:links group="english_header" }}
{{ endif }}

现在在管理员 - >设计导航页面添加名为“dutch_header”,“german_header”,“spanish_header”和“english_header”的导航组。

现在只需向所有四个组添加导航菜单,每种语言都有自己的导航。

我希望这是你要找的;)GL