[Erp5-report] r19844 - in /erp5/trunk/bt5/erp5_ods_style: SkinTemplateItem/portal_skins/erp...
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Mar 13 13:54:50 CET 2008
Author: jerome
Date: Thu Mar 13 13:54:49 2008
New Revision: 19844
URL: http://svn.erp5.org?rev=19844&view=rev
Log:
Generate something valid when we have a field in bottom which is not a listbox nor matrixbox (and no other field in the form)
Added:
erp5/trunk/bt5/erp5_ods_style/bt/template_catalog_local_role_key_list
erp5/trunk/bt5/erp5_ods_style/bt/template_catalog_role_key_list
Modified:
erp5/trunk/bt5/erp5_ods_style/SkinTemplateItem/portal_skins/erp5_ods_style/field_ods_macro.xml
erp5/trunk/bt5/erp5_ods_style/bt/revision
Modified: erp5/trunk/bt5/erp5_ods_style/SkinTemplateItem/portal_skins/erp5_ods_style/field_ods_macro.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_ods_style/SkinTemplateItem/portal_skins/erp5_ods_style/field_ods_macro.xml?rev=19844&r1=19843&r2=19844&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_ods_style/SkinTemplateItem/portal_skins/erp5_ods_style/field_ods_macro.xml (original)
+++ erp5/trunk/bt5/erp5_ods_style/SkinTemplateItem/portal_skins/erp5_ods_style/field_ods_macro.xml Thu Mar 13 13:54:49 2008
@@ -57,16 +57,23 @@
<!-- Render the field in the bottom group. `field` must be defined.\n
The field in the bottom group, can be ListBoxField, MatrixBoxField or a ProxyField to one of thoses.\n
-->\n
- <tal:block metal:define-macro="bottom_group_field">\n
- <tal:block tal:condition="python: field.meta_type == \'MatrixBox\' or (field.meta_type == \'ProxyField\' and field.getRecursiveTemplateField().meta_type == \'MatrixBox\')">\n
+ <tal:block metal:define-macro="bottom_group_field"\n
+ tal:define="field_meta_type python: field.meta_type == \'ProxyField\' and field.getRecursiveTemplateField().meta_type or field.meta_type">\n
+ <tal:block tal:condition="python: field_meta_type == \'MatrixBox\'">\n
<tal:block tal:define="matrixbox python:field;">\n
<tal:block metal:use-macro="here/matrixbox_ods_macro/macros/matrixbox" />\n
</tal:block>\n
</tal:block>\n
- <tal:block tal:condition="python: field.meta_type == \'ListBox\' or (field.meta_type == \'ProxyField\' and field.getRecursiveTemplateField().meta_type == \'ListBox\')">\n
+ <tal:block tal:condition="python: field_meta_type == \'ListBox\'">\n
<tal:block tal:define="listbox python:field;" >\n
<tal:block metal:use-macro="here/listbox_ods_macro/macros/listbox" />\n
</tal:block>\n
+ </tal:block>\n
+ <tal:block tal:condition="python: field_meta_type not in (\'ListBox\', \'MatrixBox\')"\n
+ tal:define="warning_log python: context.log(\'field_ods_macro ignored field:%s\' % field)">\n
+ <table:table-row table:style-name="ro2">\n
+ <table:table-cell/>\n
+ </table:table-row>\n
</tal:block>\n
</tal:block>\n
\n
Modified: erp5/trunk/bt5/erp5_ods_style/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_ods_style/bt/revision?rev=19844&r1=19843&r2=19844&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_ods_style/bt/revision (original)
+++ erp5/trunk/bt5/erp5_ods_style/bt/revision Thu Mar 13 13:54:49 2008
@@ -1,1 +1,1 @@
-124
+128
Added: erp5/trunk/bt5/erp5_ods_style/bt/template_catalog_local_role_key_list
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_ods_style/bt/template_catalog_local_role_key_list?rev=19844&view=auto
==============================================================================
(empty)
Added: erp5/trunk/bt5/erp5_ods_style/bt/template_catalog_role_key_list
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_ods_style/bt/template_catalog_role_key_list?rev=19844&view=auto
==============================================================================
(empty)
More information about the Erp5-report
mailing list