2012-11-07 21 views
1

我有一個網站有五種不同的語言。我有一個英文portlet可以在其​​他語言的文件夾和尋呼機中顯示,因此所有語言都可以自動更新(不需要在文本上手動複製粘貼)。製作英文portlet出現在其他LinguaPlone翻譯文件夾中

Plone生態系統對於這類問題有什麼樣的解決方案?

  • 從其他文件夾

  • 製作一個「中性語言」門戶

在這種情況下,門戶鏈接的portlet不能在現場與語言無關的根目錄中創建,作爲porlet是具體到一個網站的一個分部。

回答

0

我會自定義portlet以僅在上下文中存在特定標記接口時渲染,然後將其分配給與語言無關的根。如果您需要在部分中的所有文件夾上顯示Portlet,請輸入以及在以下,您可以檢查aq_chain(context)列表中所有對象的界面。

然後,將該標記接口分配給您希望Portlet顯示的部分。

相關問題