0

我想打印字段titlenav_titlesubtitle使用 Typoscript。我看到有几种可能性。例如data, field, levelfield, leveltitle, ...

目前我正在使用这段代码(因为到目前为止唯一对我有用的代码):

lib.heading = TEXT
lib.heading.dataWrap = <p class="title"> {leveltitle:0} </p>

但我想要这样的替代品

stdWrap.field = subtitle // nav_title // title

检索这些字段的正确方法是什么?

编辑:

[userFunc = user_isMobile]

page.headerData.10 = TEXT
page.headerData.10.value (
    // ...
)

// ...

lib.heading = TEXT
#lib.heading.dataWrap = <p class="title"> {leveltitle:0} </p>

lib.heading {
  field = title 
  wrap = <p class="title"> | </p>
}

lib.subpages = HMENU
lib.subpages {
  // ...
}

[global]

userfunction 本身是 php 脚本 (user_mobile.php) 中的一个函数。它对移动设备进行用户代理检测并返回真或假。

4

1 回答 1

0

field将从当前数据中获取值,在您的上下文中是当前页面的数据。

lib.heading = TEXT
lib.heading {
  field = subtitle // nav_title // title
  wrap = <p class="title">|</p>
}

leveltitle, leveluid,levelmedia等允许您从当前页面的根行中的其他页面检索一些数据。

有关详细信息getText,请参阅文档

于 2012-11-20T15:42:57.817 回答