Re: Plone "browser:page" überschreiben

johannes raggam <[email protected]> Tue, 29 May 2012 22:04:18 +0200
Newsgroups gmane.comp.web.zope.german
Message-ID <[email protected]>
hi,

1) wenn du einen eigenen browserlayer definiert hast und der aktiviert 
ist (via generic setup browserlayer.xml), solltest du in deinem zcml ein 
die browser page mit deinem layer neu definieren können.

2) kann man browser pages einfach über overrides.zcml überladen oder 
braucht man dafür nicht z3c.unconfigure? jedenfalls wäre 
http://pypi.python.org/pypi/z3c.unconfigure eine weitere möglichkeit.

3) http://pypi.python.org/pypi/z3c.jbot ... unerlässlich.

lg, hannes

On 05/29/2012 04:14 PM, Andreas Jung wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Was hindert Dich an der Verwendung von overrides.zcml?
>
> - -aj
>
> Hartmut Goebel wrote:
>> 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
> - -- 
> ZOPYX Limited         | Python | Zope | Plone | MongoDB
> Charlottenstr. 37/1   | Consulting&  Development
> D-72070 Tübingen      | Electronic Publishing Solutions
> www.zopyx.com         | Scalable Web Solutions
> - --------------------------------------------------
> Produce&  Publish - www.produce-and-publish.com
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iQGUBAEBAgAGBQJPxNmrAAoJEADcfz7u4AZjz8QLwJKueUldk/rJdGXyt8t7Iihl
> 2iz1DggVaZdzZ81SU/xFTrHmwRB6RLvhEqkzam2F2tyb2oCOUgCtn2Iiy6k8UFcu
> 1tj9ZDeeEKayX7WBWGSA5osBhkk0Vd99xwiwXhqIA13uphrZiZWNaBHJKEMsWfRR
> jlHp8PYZV/BPgLLc9aoI4sxc1RJXBevkwXyOdN2QgEO7DUTDAVyJYeD/laanjM4T
> ucGvHTXcNog5/EqpgIhjREqn3W3yFfLVGgli9aMrFwnVZ1B/OTeu2tHGC2GxVmOz
> h/avL2w3USwuBdlDMQ6uMfwP6BqH3fnCHe8eV4XrRfe+LpsM45ijr4x5apg4fEut
> reo9G/9xYw7u8Pfrov7kIBnsptrnAYrninS7t7AiPe0qyYOegrk1i4KNVfbNZxPn
> +E5KPKCWr0MTt9URHHmETX8+9j2ISIHwqxZ/DJVMCP4ArnNqQ2rIhTW5uyGJtqJy
> 8Pj7jmROS1f6m8hFyYiqFkpBvnbWliY=
> =BuBa
> -----END PGP SIGNATURE-----
>
>
>
> _______________________________________________
> zope mailing list
> [email protected]
> https://mail.dzug.org/mailman/listinfo/zope



_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope