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主題中的languageid
- 2. Liferay從速度模板中檢索特定的網頁內容
- 3. 如何獲取liferay的網頁內容速度模板中所選項目的價值和文字?
- 4. 如何獲取html頁面的標題
- 5. 如何從動作類中的速度頁面獲取數據?
- 6. 頁面模板和用戶組 - Liferay
- 7. 如何從strutcure獲取複選框的值在模板(速度)
- 8. 如何在liferay中的速度模板中創建排序圖或樹圖
- 9. 如何在Dancer模板中製作頁面特定的標題?
- 10. 如何訪問Django模板中的頁面標題?
- 11. 獲取頁面標題
- 12. 如何獲取GAE模板中當前頁面的網址
- 13. 如何獲取RML模板中的頁面總數?
- 14. 如何獲取liferay portlet中的頁面組織?
- 15. 使用ID獲取面板的標題
- 16. 如何在TabControl模板中獲取所選項目的標題?
- 17. 如何在liferay中獲取默認頁面url?
- 18. 是否可以將Liferay的版本號傳遞給主題的速度模板?
- 19. 從頁面表中獲取標題
- 20. 獲取每個頁面上包含的模板標籤的RequestContext
- 21. 從前一頁獲取頁面標題
- 22. 如何從Google表格中的網址獲取頁面標題?
- 23. 我如何允許用戶從速度模板更改他們的Liferay肖像?
- 24. 如何從iframe中讀取父頁面的頁面標題?
- 25. 如何在wordpress中獲取父頁面id和當前頁面的標題?
- 26. 如何在速度模板中創建麪包屑
- 27. 如何爲每個頁面獲取不同的模板
- 28. 更改面板中標題的寬度
- 29. 如何在速度模板中訪問/獲取數組/集合的大小?
- 30. 獲取Prestashop 1.7的頁面標題
包含參考:https://sushilsaini.wordpress.com/2014/12/15/liferay-embed-the-page-title-in-layout-template/ – Dan 2017-05-15 03:34:05