Modified template to include the original content from the content div
--- a/ckanext/example/forms.py
+++ b/ckanext/example/forms.py
@@ -79,7 +79,7 @@
attempts to register more than one plugin instance to a given group
type will raise an exception at startup.
"""
- return ["example_group_form"]
+ return ["testgroup"]
def is_fallback(self):
"""
--- a/ckanext/example/plugin.py
+++ b/ckanext/example/plugin.py
@@ -21,9 +21,11 @@
found in the ``ini``-file. Here we use it to specify the site
title, and to tell CKAN to look in this package for templates
and resources that customise the core look and feel.
+
- ``IGenshiStreamFilter`` allows us to filter and transform the
HTML stream just before it is rendered. In this case we use
it to rename "frob" to "foobar"
+
- ``IRoutes`` allows us to add new URLs, or override existing
URLs. In this example we use it to override the default
``/register`` behaviour with a custom controller
--- a/ckanext/example/theme/templates/home/index.html
+++ b/ckanext/example/theme/templates/home/index.html
@@ -22,6 +22,7 @@
<p id="examplething">
Here is the frob
</p>
+ ${select("*")}
</div>
<xi:include href="layout.html" />
--- a/ckanext/example/theme/templates/layout.html
+++ b/ckanext/example/theme/templates/layout.html
@@ -9,10 +9,10 @@
<!-- ! a custom primary nav -->
<py:match path="//div[@class='menu']">
<div class="menu">
- ${h.nav_link(c, _('Home'), controller='home', action='index', id=None)}
- ${h.nav_link(c, _('Data'), controller='package', action='index', id=None)}
- ${h.nav_link(c, _('New dataset'), controller='package', action='new', id=None)}
- ${h.nav_link(c, _('New group'), controller='group', action='new', id=None)}
+ ${h.nav_link(c, _('Home'), controller='home', action='index')}
+ ${h.nav_link(c, _('Data'), controller='package', action='index')}
+ ${h.nav_link(c, _('New dataset'), controller='package', action='new')}
+ ${h.nav_link(c, _('New group'), controller='group', action='new')}
</div>
</py:match>