[Erp5-report] r24671 - in /erp5/trunk/bt5/erp5_deferred_style: SkinTemplateItem/portal_skin...

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Nov 21 21:57:48 CET 2008


Author: nicolas
Date: Fri Nov 21 21:57:48 2008
New Revision: 24671

URL: http://svn.erp5.org?rev=24671&view=rev
Log:
define render_prefix for each report section

Modified:
    erp5/trunk/bt5/erp5_deferred_style/SkinTemplateItem/portal_skins/erp5_deferred_style_core/Base_renderReportSection.xml
    erp5/trunk/bt5/erp5_deferred_style/bt/revision

Modified: erp5/trunk/bt5/erp5_deferred_style/SkinTemplateItem/portal_skins/erp5_deferred_style_core/Base_renderReportSection.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_deferred_style/SkinTemplateItem/portal_skins/erp5_deferred_style_core/Base_renderReportSection.xml?rev=24671&r1=24670&r2=24671&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_deferred_style/SkinTemplateItem/portal_skins/erp5_deferred_style_core/Base_renderReportSection.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_deferred_style/SkinTemplateItem/portal_skins/erp5_deferred_style_core/Base_renderReportSection.xml [utf8] Fri Nov 21 21:57:48 2008
@@ -69,17 +69,21 @@
 \n
 # for unicode encoding\n
 request.RESPONSE.setHeader("Content-Type", "application/xml; charset=utf-8")\n
-\n
-report_section.pushReport(portal)\n
+render_prefix = \'x%s\' % report_section_idx\n
+report_section.pushReport(portal, render_prefix=render_prefix)\n
 \n
 if report_section.getFormId():\n
   form = getattr(context, report_section.getFormId())\n
 else:\n
   form = None\n
+#context.log(request.text())\n
+selection_name = request.get(\'prefixed_selection_name\')\n
 data = context.render_report_section.pt_render(\n
-              extra_context=dict(form=form, report_section=report_section))\n
+              extra_context=dict(form=form,\n
+                                 report_section=report_section,\n
+                                 render_prefix=render_prefix))\n
 \n
-report_section.popReport(portal)\n
+report_section.popReport(portal, render_prefix=render_prefix)\n
 \n
 return report_section_idx, data\n
 </string> </value>
@@ -129,9 +133,11 @@
                             <string>context</string>
                             <string>portal</string>
                             <string>_write_</string>
+                            <string>render_prefix</string>
                             <string>getattr</string>
                             <string>form</string>
                             <string>None</string>
+                            <string>selection_name</string>
                             <string>dict</string>
                             <string>data</string>
                           </tuple>

Modified: erp5/trunk/bt5/erp5_deferred_style/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_deferred_style/bt/revision?rev=24671&r1=24670&r2=24671&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_deferred_style/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_deferred_style/bt/revision [utf8] Fri Nov 21 21:57:48 2008
@@ -1,1 +1,1 @@
-34
+36




More information about the Erp5-report mailing list