【发布时间】:2016-02-19 12:12:20
【问题描述】:
当我需要语言切换器时,我通常会像这样使用 TypoScrict
lib.langnav >
lib.langnav = HMENU
lib.langnav {
wrap = <ul>|ul
special = language
special.value = 0,1,3
special.normalWhenNoLanguage = 0
1 = TMENU
1 {
noBlur = 1
NO = 1
NO {
additionalParams.cObject = COA
additionalParams.cObject {
5 = TEXT
5.wrap = &L=1
然后我添加tx_news控制器和动作来获取详细页面上新闻项目的翻译网址:
10 = TEXT
10.data = GP:tx_news_pi1|news
10.wrap = &tx_news_pi1[news]=|
10.required = 1
20 = TEXT
20.data = GP:tx_news_pi1|controller
20.wrap = &tx_news_pi1[controller]=|
20.required = 1
30 = TEXT
30.data = GP:tx_news_pi1|action
30.wrap = &tx_news_pi1[action]=|
30.required = 1
...和其他标准的东西。
现在当我使用 FLUID 时,我有:
<v:page.languageMenu class="language-menu"
defaultIsoFlag="{settings.config.defaultIsoFlag}"
defaultLanguageLabel="{settings.config.defaultLanguageLabel}"
tagName="ul"
tagNameChildren="li"
linkCurrent="0"
as="languageMenu"
hideNotTranslated="1"
classCurrent="'current'"> ... </v:page.languageMenu>
如何在流体lang.menu 中添加tx_news 控制器和操作(为新闻详细信息页面制作翻译网址)?
【问题讨论】: