TYPO3:获取具有流量的页面ID的根线级别 - 可能在viewhelper中

时间:2014-11-14 15:09:01

标签: typo3 fluid

我想从ID为X的页面获取根线级别。 例如:Page2.1,ID为233 - >根线水平= 4。

从这一点来说,我想从根级别2中的父页面获取页面ID。

原因: 我有一个包含许多子页的多语言网页 - 如下例所示:

[root]
 |- Umbrella Brand-1
   |-country1
      |-page1[200] -> relation to page1[400]
      |-page2[201]
         |-page2.1[203] -> relation to page 2.1[233]
      |-page3[202]
   |-country2
      |-page1[230]
      |-page2[231]
         |-page2.1[233]
      |-page3[232]
|- Umbrella Brand-2
   |-country1
      |-page1[400]
      |-page2[401]
         |-page2.1[403]
      |-page3[402]
   |-country2
      |-page1[430]
      |-page2[231]
         |-page2.1[233]
      |-page3[232]

我想在不同国家的页面之间建立关系,也许它是关于页面的。通过这种关系,我建立了一个国家选择菜单。这是背景,由国家改变同一页面打开,我来自哪里。例如:page1 [200] -country change-> page1 [400]。

我希望有人知道我的意思。 对不起这个糟糕的英语。

1 个答案:

答案 0 :(得分:0)

TSFE将为您提供页面级别,但我不知道这将如何工作。 如果您的网页不同步,您将失去链接。

不要理解为什么要建立单独的网站'对于每个品牌?唯一的原因是它们完全分离了内容,模板等。

您可以将这些语言用作国家/品牌选择。没有人说swebsite语言需要用于语言。 对于ex:brand1 / country1会有lang uid 1 这样您就可以在1个站点上添加所有内容。 如果您需要不同的样式/模板,则可以通过sys_lang_uid设置所有设置。