-
+ "
+ tal:condition="elements"
+>
+
\ No newline at end of file
+
diff --git a/src/cs_dynamicpages/views/configure.zcml b/src/cs_dynamicpages/views/configure.zcml
index 15a3539..cf529be 100644
--- a/src/cs_dynamicpages/views/configure.zcml
+++ b/src/cs_dynamicpages/views/configure.zcml
@@ -2,28 +2,31 @@
xmlns="http://namespaces.zope.org/zope"
xmlns:browser="http://namespaces.zope.org/browser"
xmlns:plone="http://namespaces.plone.org/plone"
+ xmlns:zcml="http://namespaces.zope.org/zcml"
i18n_domain="cs_dynamicpages"
>
+ name="view"
+ for="cs_dynamicpages.content.dynamic_page_row_featured.IDynamicPageRowFeatured"
+ class=".dynamic_page_row_featured_view.DynamicPageRowFeaturedView"
+ template="dynamic_page_row_featured_view.pt"
+ permission="zope2.View"
+ layer="cs_dynamicpages.interfaces.IBrowserLayer"
+ />
+ name="view"
+ for="cs_dynamicpages.content.dynamic_page_folder.IDynamicPageFolder"
+ class=".dynamic_page_folder_view.DynamicPageFolderView"
+ template="dynamic_page_folder_view.pt"
+ permission="zope2.View"
+ layer="cs_dynamicpages.interfaces.IBrowserLayer"
+ menu="plone_displayviews"
+ title="Dynamic view"
+ />
+
+
+
@@ -98,6 +118,7 @@
diff --git a/src/cs_dynamicpages/views/dynamic_page_folder_view.pt b/src/cs_dynamicpages/views/dynamic_page_folder_view.pt
index d5f368c..a3fa57c 100644
--- a/src/cs_dynamicpages/views/dynamic_page_folder_view.pt
+++ b/src/cs_dynamicpages/views/dynamic_page_folder_view.pt
@@ -1,29 +1,33 @@
-
+
-
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
\ No newline at end of file
+
diff --git a/src/cs_dynamicpages/views/dynamic_page_folder_view.py b/src/cs_dynamicpages/views/dynamic_page_folder_view.py
index f8596ad..d58cd86 100644
--- a/src/cs_dynamicpages/views/dynamic_page_folder_view.py
+++ b/src/cs_dynamicpages/views/dynamic_page_folder_view.py
@@ -1,14 +1,14 @@
-# -*- coding: utf-8 -*-
-
# from cs_dynamicpages import _
from Products.Five.browser import BrowserView
from zope.interface import implementer
from zope.interface import Interface
+
# from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile
+
class IDynamicPageFolderView(Interface):
- """ Marker Interface for IDynamicPageFolderView"""
+ """Marker Interface for IDynamicPageFolderView"""
@implementer(IDynamicPageFolderView)
diff --git a/src/cs_dynamicpages/views/dynamic_page_row_featured_view.pt b/src/cs_dynamicpages/views/dynamic_page_row_featured_view.pt
index c20cd52..e52636d 100644
--- a/src/cs_dynamicpages/views/dynamic_page_row_featured_view.pt
+++ b/src/cs_dynamicpages/views/dynamic_page_row_featured_view.pt
@@ -1,26 +1,29 @@
-
+
-
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
\ No newline at end of file
+
diff --git a/src/cs_dynamicpages/views/dynamic_page_row_featured_view.py b/src/cs_dynamicpages/views/dynamic_page_row_featured_view.py
index 0dd9585..84422a9 100644
--- a/src/cs_dynamicpages/views/dynamic_page_row_featured_view.py
+++ b/src/cs_dynamicpages/views/dynamic_page_row_featured_view.py
@@ -1,14 +1,14 @@
-# -*- coding: utf-8 -*-
-
# from cs_dynamicpages import _
from Products.Five.browser import BrowserView
from zope.interface import implementer
from zope.interface import Interface
+
# from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile
+
class IDynamicPageRowFeaturedView(Interface):
- """ Marker Interface for IDynamicPageRowFeaturedView"""
+ """Marker Interface for IDynamicPageRowFeaturedView"""
@implementer(IDynamicPageRowFeaturedView)
diff --git a/src/cs_dynamicpages/views/dynamic_page_row_view.pt b/src/cs_dynamicpages/views/dynamic_page_row_view.pt
index ee0fb45..6fdc932 100644
--- a/src/cs_dynamicpages/views/dynamic_page_row_view.pt
+++ b/src/cs_dynamicpages/views/dynamic_page_row_view.pt
@@ -1,26 +1,29 @@
-
+
-
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
\ No newline at end of file
+
diff --git a/src/cs_dynamicpages/views/dynamic_page_row_view.py b/src/cs_dynamicpages/views/dynamic_page_row_view.py
index df39bd6..a15d1ea 100644
--- a/src/cs_dynamicpages/views/dynamic_page_row_view.py
+++ b/src/cs_dynamicpages/views/dynamic_page_row_view.py
@@ -3,6 +3,7 @@
from zope.interface import implementer
from zope.interface import Interface
+
# from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile
diff --git a/src/cs_dynamicpages/views/dynamic_view.pt b/src/cs_dynamicpages/views/dynamic_view.pt
index 890ba37..a78b9c1 100644
--- a/src/cs_dynamicpages/views/dynamic_view.pt
+++ b/src/cs_dynamicpages/views/dynamic_view.pt
@@ -1,202 +1,368 @@
-
+
-
-
-
-
-