[Product-Developers] Stuck overriding a stock Ploine viewlet...
Simone Orsi
simahawk at gmail.com
Thu Feb 9 11:01:03 UTC 2012
Hi Gilles,
dumb question: did you check if your layer has been registered and has
marked the request?
If it doesn't I think you can work around this by giving a custom name
to your viewlet and add a viewlets.xml where you hide the original one
and display yours.
Cheers,
SimO
On 09/02/12 09:18, Gilles Lenfant wrote:
> Le 9 février 2012 06:54, ajung <lists at zopyx.com
> <mailto:lists at zopyx.com>> a écrit :
>
> If you need to override only the template then use z3.jbot.
>
>
> Hi,
>
> No, I need to override only the viewlet class. z3c.jbot can't help me
> in that case.
>
> Best...
> --
> Gilles Lenfant
>
> -aj
>
>
> Gilles Lenfant-2 wrote
> >
> > Hi,
> >
> > Sorry for the disturbance, but I'm actually stuck overriding a
> standard
> > viewlet of Plone (4.1): The "plone.links.RSS" that goes in the
> HTML head.
> >
> > Though I carefully read and practiced the tutorial
> >
> http://plone.org/documentation/kb/customizing-main-template-viewlets/overriding-a-class-viewletI
> > always have the original Plone viewlet from plone.app.layout.links.
> >
> > Some pointers that show how I did this :
> >
> > My component's layer :
> >
> https://github.com/glenfant/aws.authrss/blob/master/src/aws/authrss/interfaces.py#L8
> >
> > Its installation through GenericSetup works correctly since it
> shows in
> > ZMI
> > in the "Components" tab of the Plone site.
> >
> > The ZCML registration of the viewlet including that layer selector:
> >
> https://github.com/glenfant/aws.authrss/blob/master/src/aws/authrss/browser/configure.zcml#L86
> >
> > The viewlet class itself:
> >
> https://github.com/glenfant/aws.authrss/blob/master/src/aws/authrss/browser/viewlets.py#L10
> >
> > I'm stuck finding why this does not work as expected (the
> original viewlet
> > is rendered in place of my custom viewlet). Any help is welcome.
> And so
> > many thanks by advance for any pointer.
> >
> > --
> > Gilles Lenfant
> >
> > _______________________________________________
> > Product-Developers mailing list
> > Product-Developers at .plone
> > https://lists.plone.org/mailman/listinfo/plone-product-developers
> >
>
>
> --
> View this message in context:
> http://plone.293351.n2.nabble.com/Stuck-overriding-a-stock-Ploine-viewlet-tp7266769p7268283.html
> Sent from the Product Developers mailing list archive at Nabble.com.
> _______________________________________________
> Product-Developers mailing list
> Product-Developers at lists.plone.org
> <mailto:Product-Developers at lists.plone.org>
> https://lists.plone.org/mailman/listinfo/plone-product-developers
>
>
>
>
>
>
> _______________________________________________
> Product-Developers mailing list
> Product-Developers at lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-product-developers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.plone.org/pipermail/plone-product-developers/attachments/20120209/2fb10991/attachment-0001.html>
More information about the Product-Developers
mailing list