Commit 68bb4e8d authored by Thibaut Deheunynck's avatar Thibaut Deheunynck

2008-08-29 thibaut

when we have an editable field is a date in the listbox, now this field can be proxify.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@23297 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent bb60fc73
...@@ -123,7 +123,8 @@ ...@@ -123,7 +123,8 @@
</table:table-cell>\n </table:table-cell>\n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python: field is not None">\n <tal:block tal:condition="python: field is not None">\n
<tal:block tal:condition="python:field.meta_type==\'DateTimeField\' and field.get_value(\'date_only\')"> \n <tal:block tal:condition="python:field.meta_type==\'DateTimeField\' or (field.meta_type == \'ProxyField\' and field.getRecursiveTemplateField().meta_type == \'DateTimeField\')">\n
<tal:block tal:condition="python:field.get_value(\'date_only\')">\n
<table:table-cell tal:attributes="office:date-value python: value.strftime(\'%Y-%m-%dT%H:%M:%S\');\n <table:table-cell tal:attributes="office:date-value python: value.strftime(\'%Y-%m-%dT%H:%M:%S\');\n
table:style-name string:${style_prefix}date;"\n table:style-name string:${style_prefix}date;"\n
table:style-name="date"\n table:style-name="date"\n
...@@ -131,7 +132,7 @@ ...@@ -131,7 +132,7 @@
<text:p tal:content="python: field.render_pdf(value)"/>\n <text:p tal:content="python: field.render_pdf(value)"/>\n
</table:table-cell>\n </table:table-cell>\n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python:field.meta_type==\'DateTimeField\' and field.get_value(\'date_only\')==0">\n <tal:block tal:condition="python:field.get_value(\'date_only\')==0">\n
<table:table-cell tal:attributes="office:date-value python: value.strftime(\'%Y-%m-%dT%H:%M:%S\');\n <table:table-cell tal:attributes="office:date-value python: value.strftime(\'%Y-%m-%dT%H:%M:%S\');\n
table:style-name string:${style_prefix}date_with_time;"\n table:style-name string:${style_prefix}date_with_time;"\n
table:style-name="date_with_time"\n table:style-name="date_with_time"\n
...@@ -139,7 +140,8 @@ ...@@ -139,7 +140,8 @@
<text:p tal:content="python: field.render_pdf(value)"/>\n <text:p tal:content="python: field.render_pdf(value)"/>\n
</table:table-cell>\n </table:table-cell>\n
</tal:block>\n </tal:block>\n
<tal:block tal:condition="python:field.meta_type!=\'DateTimeField\'">\n </tal:block>\n
<tal:block tal:condition="python:field.meta_type!=\'DateTimeField\' and field.meta_type!=\'ProxyField\'">\n
<table:table-cell tal:attributes="table:style-name string:${style_prefix}string;"\n <table:table-cell tal:attributes="table:style-name string:${style_prefix}string;"\n
table:style-name="string"\n table:style-name="string"\n
office:value-type="string">\n office:value-type="string">\n
...@@ -148,7 +150,7 @@ ...@@ -148,7 +150,7 @@
</tal:block>\n </tal:block>\n
</tal:block>\n </tal:block>\n
</tal:block>\n </tal:block>\n
</tal:block> \n </tal:block>\n
<tal:block tal:condition="python:not isinstance(value, DateTime)">\n <tal:block tal:condition="python:not isinstance(value, DateTime)">\n
<table:table-cell tal:define="field python: editable_fields.get(column_id, None)"\n <table:table-cell tal:define="field python: editable_fields.get(column_id, None)"\n
tal:attributes="table:style-name string:${style_prefix}text"\n tal:attributes="table:style-name string:${style_prefix}text"\n
......
147 150
\ No newline at end of file \ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment