[Checkins] SVN: z3ext.layout/trunk/ Render IPagelet adapter for @@pagelet view
Nikolay Kim
fafhrd at datacom.kz
Wed Oct 15 14:14:16 EDT 2008
Log message for revision 92254:
Render IPagelet adapter for @@pagelet view
Changed:
U z3ext.layout/trunk/CHANGES.txt
U z3ext.layout/trunk/src/z3ext/layout/pagelet.py
U z3ext.layout/trunk/src/z3ext/layout/pagelet.txt
-=-
Modified: z3ext.layout/trunk/CHANGES.txt
===================================================================
--- z3ext.layout/trunk/CHANGES.txt 2008-10-15 18:14:07 UTC (rev 92253)
+++ z3ext.layout/trunk/CHANGES.txt 2008-10-15 18:14:15 UTC (rev 92254)
@@ -2,6 +2,12 @@
CHANGES
=======
+1.5.2 (2008-10-15)
+------------------
+
+- Render IPagelet adapter for @@pagelet view
+
+
1.5.1 (2008-10-14)
------------------
Modified: z3ext.layout/trunk/src/z3ext/layout/pagelet.py
===================================================================
--- z3ext.layout/trunk/src/z3ext/layout/pagelet.py 2008-10-15 18:14:07 UTC (rev 92253)
+++ z3ext.layout/trunk/src/z3ext/layout/pagelet.py 2008-10-15 18:14:15 UTC (rev 92254)
@@ -113,6 +113,14 @@
raise NotFound(self.context, name, request)
+ def __call__(self):
+ try:
+ return self['']
+ except KeyError:
+ pass
+
+ return u''
+
def __getitem__(self, name):
if name:
iface = queryUtility(IPageletType, name)
Modified: z3ext.layout/trunk/src/z3ext/layout/pagelet.txt
===================================================================
--- z3ext.layout/trunk/src/z3ext/layout/pagelet.txt 2008-10-15 18:14:07 UTC (rev 92253)
+++ z3ext.layout/trunk/src/z3ext/layout/pagelet.txt 2008-10-15 18:14:15 UTC (rev 92254)
@@ -283,6 +283,9 @@
by default IPagelet
+ >>> print pagelet()
+ <div>My pagelet2</div>
+
>>> print pagelet.publishTraverse(request, '')
<div>My pagelet2</div>
More information about the Checkins
mailing list