[Zope3-Users] problem trying to use layers in a custom skin
Shaar Gabriel
gabi at shaargiora.co.il
Wed Feb 21 07:41:37 EST 2007
On Tuesday 20 February 2007 14:06, Shaar Gabriel wrote:
> hi. (using zope 3.3.0)
>
> i'm trying to make my own skin, using rotterdam as a basic layer, and
> adding my own layer.
>
> this is what i have so far :
>
> the classes :
>
> class jzclean(IBrowserRequest):
> """Layer for registering jzclean-specific resources."""
>
> class JZClean(jzclean, rotterdam, IDefaultBrowserLayer):
> """The ``JZClean`` skin.
>
> It is available via ``++skin++JZClean``.
> """
>
> configure.zcml :
>
> <interface
> interface=".JZClean"
> type="zope.publisher.interfaces.browser.IBrowserSkinType"
> name="JZClean"
> />
>
> <browser:resource
> name="zope3_tablelayout.css"
> file="resources/zope3_tablelayout.css"
> layer=".jzclean"
> />
>
> and then i set the default skin to JZClean :
>
> <browser:defaultSkin name="JZClean" />
>
> when i go to http://localhost:8080/@@/zope3_tablelayout.css i get the
> rotterdam version. when i remove rotterdam from the layers, i get my
> version. tried moving rotterdam and jzclean around in the inheritance list,
> but that didn't help. could somebody give me a clue ?
> _______________________________________________
> Zope3-users mailing list
> Zope3-users at zope.org
> http://mail.zope.org/mailman/listinfo/zope3-users
replying to my own question.
this seems to have been a browser cache hiccup. works ok now.
More information about the Zope3-users
mailing list