Skip to content
This repository has been archived by the owner on Feb 9, 2023. It is now read-only.

Commit

Permalink
set the default view name for the IRootFolder to "index", and registe…
Browse files Browse the repository at this point in the history
…r the redirecting view for this view name
  • Loading branch information
janwijbrand committed Oct 25, 2010
1 parent 79b0fe7 commit 111c714
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 4 deletions.
12 changes: 9 additions & 3 deletions src/grokui/base/configure.zcml
@@ -1,11 +1,12 @@
<configure
xmlns="http://namespaces.zope.org/zope"
xmlns:grok="http://namespaces.zope.org/grok"
xmlns="http://namespaces.zope.org/zope">

xmlns:browser="http://namespaces.zope.org/browser"
>
<include package="zope.security" file="meta.zcml" />
<include package="grokcore.component" file="meta.zcml" />
<include package="grokcore.viewlet" file="meta.zcml" />

<include package="grokcore.viewlet" />
<include package="megrok.menu" file="meta.zcml" />
<include package="megrok.layout" file="meta.zcml" />
Expand All @@ -16,6 +17,11 @@
<!-- Declares the zope.ManageServices perm -->
<include package="zope.security" />

<browser:defaultView
for="zope.site.interfaces.IRootFolder"
name="index"
/>

<grok:grok package="." />

</configure>
2 changes: 1 addition & 1 deletion src/grokui/base/contentproviders.py
Expand Up @@ -34,7 +34,7 @@ class Index(grok.View):
Redirect to the first item displayed in grokui-namespaced main
menu.
"""
grok.name('index.html') # The root folder is not a grok.Model
grok.name('index')
grok.context(IRootFolder)
grok.require('zope.ManageServices')
grok.layer(grok.IDefaultBrowserLayer)
Expand Down

0 comments on commit 111c714

Please sign in to comment.