Plone "browser:page" überschreiben
Hartmut Goebel <[email protected]> Tue, 29 May 2012 16:05:39 +0200
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Organization | Goebel Consult |
| Message-ID | <[email protected]> |
Hallo,
ich möchte eine browser "page" view überschreiben. Ich habe schon
diverse viewlets und portlets überschreiben, aber bei diesem stehe ich
auf dem Schlauch. Denn normalerweise würde ich einen eigenen
Browser-Layer definieren. Aber diese browser:page hat schon einen. Wie
gehe ich damit um?
Konkret geht es um diese Definition aus collective.blogging:
<browser:page
name="blog-view"
for="collective.blogging.interfaces.IBlogMarker"
class=".blogview.BlogView"
permission="zope2.View"
template="blogview.pt"
layer="..interfaces.IBloggingSpecific"
/>
Hier ist wie gesagt bereits ein Layer definiert.
Kann ich als Layer einfach myproduct.IThemeSpecific interface nehmen?
Oder muss ich ein neues aus myproduct.IThemeSpecific und
collective.blogging.interfaces.IBloggingSpecific erstellen?
--
Schönen Gruß
Hartmut Goebel
Dipl.-Informatiker (univ), CISSP, CSSLP
Goebel Consult
http://www.goebel-consult.de
Monatliche Kolumne:
http://www.cissp-gefluester.de/2011-08-horrorszenario-bring-your-own-device
Blog: http://www.goebel-consult.de/blog/was-tun-wenn-der-audit-droht
Goebel Consult ist Mitglied bei http://www.7-it.de/
_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
smime.p7s
(application/pkcs7-signature, 4.8 KB) - not displayed