2014-07-23 38 views
1

我正在爲我們的中心開發一個新站點,在Linux上使用Plone 4.3.3。我也在使用Plonetheme Burned。如何更改頁腳文本以將「Plone Foundation和朋友」的版權歸屬替換爲我的組織?Plone:更改頁腳文本

回答

1

至少我們有兩種方法來實現這一點。一種是通過Zope Management Interface (ZMI)編輯已註冊(基於模板)視圖plone.footer。這種方法對於新來者來說似乎更直接。

點擊進入Plone Site,向下滾動以查找portal_view_customizations (Template customizations)。您將看到所有已註冊的視圖,包括plone.footer

enter image description here

點擊進入plone.footer你會看到HTML格式的模板文件。點擊自定義按鈕來修改它。因此您可以管理Plone頁腳模板。

上述方法與Plone中的Change the Logo大致相同。

另一種等效的方法是在文件系統中創建plone.footer viewlet,以覆蓋plone.app.layout.viewlet module提供的庫存。有關更多信息,請參閱http://docs.plone.org/develop/plone/views/viewlets.html。儘管如此,還是有一種等效的方式來覆蓋模板,在線搜索時使用關鍵字z3c.jbot以獲取更多詳細信息。

+0

謝謝你的回覆。我有三個這樣的註冊視圖
plone.footer(zope.publisher.interfaces.browser.IDefaultBrowserLayer) plone.footer(plonetheme.colorfulworld.browser.interfaces.IThemeSpecific) plone.footer(collective.theme.iwaters.browser.interfaces .IThemeSpecific)其中兩個給我錯誤,當我嘗試自定義時:「BadRequest:ID」zope.interface.interface-plone.footer「無效 - 它已被使用。」如果我修改允許的修改,則更改將顯示在瀏覽HTML中,但不會顯示在網站上。 – user2997577

+0

看來你需要重寫文件系統中的模板。首先,找出使用哪個主題包。比方說,使用collective.theme.iwaters。在你的'src'目錄中,簽出軟件包源,然後你可以修改它的頁腳模板。請訪問https://plus.google.com/photos/114833061013932542407/albums/5907512529031276993/6041308398946058258 – marr