Plone的Viewlet的似乎是整個網站的默認。我怎樣才能讓viewlet只出現在某個頁面上?Plone viewlet可以只出現在一個頁面或文件夾上嗎?
1
A
回答
2
這與在Plone主題界面完成。檢查此文件:
http://plone.org/documentation/manual/theme-reference/buildingblocks/components/themespecific
如果妳有貼紙模板創建你的主題/ Viewlet的,都應該到位,並準備使用。
2
除了特定主題的Viewlet,由@ user276028所說,你可以創建一個非主題的Viewlets browserlayers:從collective.atimage.transformtoolbar採取
例子:
創建browserlayer(你可以使用paster localcommand創建它們
addcontent browserlayer
):- 添加interface for the layer。
- 創建browserlayer.xml文件GenericSetup將其註冊爲一個層。用layer attribute指向你的界面
- 編輯您的Viewlet註冊在configure.zcml中:
中的Viewlet註冊使用層。
在configure.zcml中鏈接的文件,您還可以看到如何顯示的Viewlet只對某些內容類型(for
屬性),只是爲內容類型(view
屬性)的默認視圖。
任何其他情況下,我想你應該決定何時顯示/隱藏您的Viewlet代碼或模板,像available方法。上述
相關問題
- 1. 我可以在Plone 3中使用新文件夾實現(plone.app.folder)嗎?
- 2. 可以在IntelliJ的同一個文件夾中有多個src文件夾嗎?
- 3. 兩個log4j文件夾可以寫入同一個文件嗎?
- 4. 可以在一個HTML頁面上使用2個Javascript庫嗎?
- 5. 在Plone 4.0.5上隱藏文件夾
- 6. SVN:單個文件可能出現在多個文件夾中嗎?
- 7. 我可以在ASP頁面中包含一個aspx頁面嗎?
- 8. 在現有網站上爲Plone子文件夾服務
- 9. plone:文件夾視圖分頁
- 10. DataTemplate可以成爲一個頁面嗎?
- 11. 我可以在popViewControllerAnimated上「蜷縮」一個頁面嗎?
- 12. FullCalendar - 它可以在一個無聊的頁面上工作嗎?
- 13. Plone的:在一個頁面模板
- 14. 我可以在IIS文件夾中加一個+號嗎?
- 15. 一個asp.net mvc視圖頁面上可以有一個webform控件嗎?
- 16. 我可以用php上傳整個文件夾嗎?
- 17. 內容不會出現在其他文件夾內的頁面上
- 18. Plone文件夾限制
- 19. 我們可以下載c#中的多個文件和/或文件夾嗎#
- 20. 我可以讓Laravel只控制某些文件夾嗎?
- 21. 從頁面在根目錄訪問另一個文件夾頁
- 22. 我可以使用pywikipedia獲取一個頁面的文本嗎?
- 23. PHP - 使用header()重定向到一個文件夾可以嗎?
- 24. 你可以添加一個文件夾結構到IIS7嗎?
- 25. 我可以注入一個總是出現在現有div上方的div嗎?
- 26. Git忽略子文件夾出現在每個子文件夾
- 27. 上XAMPP一個頁面的URL顯示不XAMPP文件夾
- 28. 可以AjaxMinTask輸出單個文件嗎?
- 29. SIGABRT - 只發生在一個文件夾
- 30. 我可以在Android內部存儲上創建文件夾嗎?
的鏈接似乎不可達。您可能想查看http://docs.plone.org/develop/plone/views/viewlets.html#conditionally-rendering-viewlets以供參考。 – marr 2015-10-07 08:08:28