我正在尝试在portal_normal.vm中发出当前页面的名称。我所知道的选项包括一堆XML垃圾,重要的是要摆脱它。
现在,我正在使用$ layout.getName(),它产生了这个:
<root default-locale="en_US" available-locales="en_US">
<name language-id="en_US">
Home
</name>
</root>
页面的名称确实是“Home”,但其余的垃圾会破坏它。
我也试过了$ layout.name,但它会产生相同的结果。
如何访问裸值?
答案 0 :(得分:6)
根据我在this post中看到的内容(似乎是关于编写控制器或servlet代码),我能够生成此代码以获取名称:
$layout.getName($themeDisplay.getLocale())