我已經有了Plone站點(主頁)的默認視圖的頁面模板。 如何定義文件夾的默認視圖?這個默認視圖應該使用頁面模板。如何在Plone中定義默認視圖
4
A
回答
7
嘗試這種情況:
- 在所得形式導航到所需的文件夾
- 添加 「/ manage_propertiesForm」 在URL的結尾
- 添加該屬性:
- 名稱 :「layout」
- type:「string」
- 值:沒有擴展名的頁面模板名稱
2
使用信息和鏈接由賈科莫Spettoli和米克Ohtamaa同時發送,從我的工作團隊另一個人能夠找到一個解決方案我們情況下:
- 別由賈科莫所示(導航到期望的文件夾,等等)
包括在configure.zcml中文件中的新的指令(這被發現通過對我的隊友馬里亞諾先生):
<browser:page for="OFS.interfaces.IFolder" name=<name of the page template file> class=<name of the class used by the above template file> permission="zope2.View" />
由於賈科莫和米克;他們的答案幫我們解決了這個問題。
6
如果要設置默認視圖(表格,縮略圖等)之一,請使用上述答案,但如果要爲文件夾的默認視圖選擇特定的內容項,則可以在ZMI的建議:
- 導航到在URL中得到的形式
- 的端部所需的文件夾
- 添加 「/ manage_propertiesForm」 添加該屬性:
- 名: 「DEFAULT_PAGE」
- 類型: 「串」
- 值:內容項的ID
或做編程在Python:
content_id = "Name of the Content Item"
folder.manage_addProperty('default_page', content_id, 'string')
希望這有助於!
相關問題
- 1. JsonView - 定義默認視圖
- 2. 如何在默認視圖中打開默認視圖android
- 3. 如何設置默認的可視化編輯器在Plone 4
- 4. 如何在silverlight中定義默認html?
- 5. Plone:如何自定義ZMI中的RSS視圖模板?
- 6. 如何從默認的Plone導航樹中排除圖像
- 7. 在自定義視圖中獲取默認的Android attr
- 8. 在自定義視圖中提供默認樣式(屬性)
- 9. 如何將自定義視圖設置爲SharePoint列表的默認視圖?
- 10. 從Plone 4的TALES隱藏getFolderContents結果的默認視圖
- 11. 如何在wpf usercontrol庫中定義默認圖像
- 12. 如何在自定義任務中定義默認dependsOn
- 13. Plone 4 EEA分面導航 - 如何註冊自定義視圖
- 14. 如何在plone默認主頁中使用tal語句?
- 15. SAS Studio 3.5中的自定義任務和默認視圖
- 16. 爲視圖中的列定義默認值
- 17. 如何在Plone中針對特定視圖註冊Javascripts
- 18. 我如何在Plone中定製新聞視圖
- 19. 如何Zope3的視圖安全在Plone
- 20. Eclipse:我如何在默認情況下固定搜索視圖?
- 21. 如何在Oracle中定義默認轉義字符?
- 22. 如何在地圖視圖中默認顯示PlaceMark標題?
- 23. 如何默認爲數據表視圖
- 24. 如何選擇表視圖默認
- 25. 如何使第二默認_layout視圖
- 26. 軌道 - 如何覆蓋默認視圖
- 27. 如何更改默認視圖大小
- 28. 如何渲染到默認視圖
- 29. 如何取消綁定默認視圖事件綁定?
- 30. 如何確定默認視頻質量
Ciao Giacomo! Grazie Mille pela tua riposta。是否有可能通過Python進行修改? – HelioAraujo 2012-01-18 18:04:29
是的,它是:'folder.manage_addProperty('layout','* templatename *','string')' – 2012-01-18 18:46:14
Grazie!另一個問題:是可以在配置文件/文件夾中做到這一點?例如,像.properties文件那樣的結構文件夾? – HelioAraujo 2012-01-19 13:01:57