我可以使用舊式集合而不是新集合嗎?如果是這樣,怎麼樣?如何在我的Plone 4.3.9網站中啓用舊樣式集合?
回答
轉到http://[HOST]/[PLONESITE_ID]/@@types-controlpanel?type_id=Topic
,選中表示「全局可添加」的位置,然後點擊表單底部的「應用更改」。
加入/profiles/default/Topic.xml
到您的插件包含以下內容通過編程可重放:
<object name="Topic">
<!-- Enable old-style-collections
By default turned off since >= Plone-4.1 -->
<property name="global_allow">True</property>
</object>
要關閉新型的集合,你可以做同樣的程序,只要將「主題」和「收藏」並將「global_allow」設置爲False。
如果您還希望能夠通過網站的用戶界面在集合的編輯模式中定義哪些字段可用作可選標準,請轉至http://[HOST]/[PLONESITE_ID]/portal_controlpanel/manage_editActionsForm
並選中「集合(舊樣式)」條目,然後選中「集合(舊式)「將在網站的控制面板中可見,可通過http://[HOST]/[PLONESITE_ID]/@@overview-controlpanel
訪問。
而且這些設置可以通過編程通過profiles/default/portal_atct
被複制,您可以通過http://[HOST]/[PLONESITE_ID]/portal_setup/manage_main
相關的XML文件導出,或者看看這個例子的取向:https://raw.githubusercontent.com/ida/adi/master/adi.tickets/adi/tickets/profiles/default/portal_atct.xml
注:如果您要添加新字段作爲標準,您還需要通過profiles/default/catalog.xml
在此目錄中註冊它們,例如:
此外:如果您希望允許訪問者更改條件的值以搜索通過用戶界面飛行 - 換句話說就是搜索表單 - 看看collective.formcriteria,由Ross Patterson撰寫。
不知道portal_controlpanel。相當不錯! – sureshvv
@keul:感謝您的補充答案!想與你分享這個答案的要點......在SO-builders:你在這裏得到了一個功能請求:-) –
@ ida-ebkes:D不用客氣 –
- 1. 如何在我的舊PHP非集中式網站上集成Zend Framework?
- 2. 如何將多個Plone網站合併爲一個網站?
- 3. 如何在我的網站啓用JavaScript?
- 4. 在舊網站中整合新組件?
- 5. 如何啓用搜索自定義網站集合幫助?
- 6. 在我的Plone 4.1中導入一箇舊的Plone 3.3站點作爲第二個站點
- 7. 我如何強制用戶友好的URL在我的網站集合的sharepoint
- 8. 如何將新創建的Plone網站的組和角色遷移到舊的?
- 9. 的樣式在網站上
- 10. Plone網站中的Plone ArchGenXML雙向引用
- 11. 如何在FireFox的「我的網站」中啓用ClearType?
- 12. 如何在我的網站中啓用CORS
- 13. 如何在我的MVC網站中啓用模擬?
- 14. 如何恢復plone站點的舊備份
- 15. 從舊網站
- 16. jQuery未在我的網站上啓用
- 17. 結合舊網站和新的網站結構
- 18. 在我的網站中集成博客
- 19. 如何將我的舊網站A的Facebook評論遷移到網站B?
- 20. 如何在我的網站上啓用Gzip並進行測試?
- 21. Sharepoint:獲取集合中的網站數
- 22. 如何從Plone網站清理未使用的加載項?
- 23. 如何在啓動時初始加載plone站點時訂閱
- 24. 如何在Magento的網站啓用或禁用的Etag在Magento的網站
- 25. 如何將舊的PHP網站轉換爲響應網站
- 26. 如何在我的網站
- 27. 如何在我的asp.net網站中集成VoIP?
- 28. 如何集中在我的WordPress網站導航菜單
- 29. 用戶無法登錄到Plone網站
- 30. htaccess的從舊網站到新網站
現在作爲附件發佈,用於複製:https://pypi.python.org/pypi/adi.enabletopics –