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