2
A
回答
2
最後,我發現瞭如何去做吧。 因此有必要通過$ themeDisplay
##Take layout id
#set ($layoutId = $request.get("theme-display").get("plid"))
## get the service for layout
#set($layoutService = $serviceLocator.findService("com.liferay.portal.service.LayoutLocalService"))
##convert the layout id into long
#set ($layoutLong = $getterUtil.getLong($layoutId))
##take a layout object
#set($layout = $layoutService.getLayout($layoutLong))
#set ($pageName = $layout.getName($locale))
就是這樣來訪問。
1
在主題模板:$page.getHTMLTitle($locale)
從CMS模板我要挖一個深一點的答案...讓我知道,如果主題是足夠
+0
還是要謝謝你,但我需要的只是在CMS模板。 – larrytron 2013-04-30 10:25:17
1
除了與larrytron代碼,這是有用的portal-ext.properties在CMS模板使用限制變量聲明此行
journal.template.velocity.restricted.variables=
相關問題
- 1. 如何在Liferay中的速度模板中獲得活動主題名稱
- 2. 如何以速度獲取Liferay主題中的languageid
- 3. Liferay速度模板中網頁內容的自定義字段
- 4. Liferay從速度模板中檢索特定的網頁內容
- 5. 如何獲取liferay的網頁內容速度模板中所選項目的價值和文字?
- 6. css未在Liferay主題中應用速度模板
- 7. Liferay Freemarker - 如何在內容模板中獲取標籤
- 8. 如何獲取html頁面的標題
- 9. 頁面標題裏面的模板?
- 10. 如何從動作類中的速度頁面獲取數據?
- 11. 如何獲取頁面標題
- 12. 如何獲取頁面標題?
- 13. 如何包括速度模板JSP頁面?
- 14. 如何根據模板從頁面獲取頁面參數
- 15. 頁面模板和用戶組 - Liferay
- 16. 如何從strutcure獲取複選框的值在模板(速度)
- 17. 如何在Dancer模板中製作頁面特定的標題?
- 18. 如何在liferay中的速度模板中創建排序圖或樹圖
- 19. 獲取頁面標題
- 20. 在iFrame中獲取頁面的標題
- 21. 如何獲取GAE模板中當前頁面的網址
- 22. 如何獲取RML模板中的頁面總數?
- 23. 如何獲取liferay portlet中的頁面組織?
- 24. 如何獲取WCM(Liferay)中的頁面列表?
- 25. 在Wordpress自定義頁面模板中刪除頁面標題
- 26. {{模板:身體}}添加頁面標題
- 27. 使用ID獲取面板的標題
- 28. 如何在TabControl模板中獲取所選項目的標題?
- 29. liferay動態更改頁面標題
- 30. Liferay模板如何顯示頁面特定信息
包含參考:https://sushilsaini.wordpress.com/2014/12/15/liferay-embed-the-page-title-in-layout-template/ – Dan 2017-05-15 03:34:05