我希望能夠根據請求的內容語言有條件地包含不同的頭文件。Liferay:有條件包括取決於語言
類似下面
#if (language is english)
#parse ("header_english.vm")
#end
的僞代碼,你會怎麼做,在Liferay的?
我希望能夠根據請求的內容語言有條件地包含不同的頭文件。Liferay:有條件包括取決於語言
類似下面
#if (language is english)
#parse ("header_english.vm")
#end
的僞代碼,你會怎麼做,在Liferay的?
使用themeDisplay.getLocale()是您使用JSP
檢查http://www.liferay.com/community/forums/-/message_boards/message/4148692
TF這是你的主題的一部分,你可以簡單地使用預先定義的變量$區域
#if ($locale = "en_US") #parse ("header_english.vm") #end
您可能只想測試前兩個字符(即語言)而不是整個語言環境。
你真正需要的是:
#if ($locale == "en_US")
#parse ("header_english.vm")
#end
(==
而不是=
)
-1對於回答的語氣 – 2011-06-18 15:03:34
+1對於修正語氣... – 2011-06-19 01:47:50
工程隆重的感謝! – Lorenzo 2010-08-12 15:26:31