From 36162477a436d12c1fed81787cec6d1410877114 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Calonne?= <aurel@nexedi.com> Date: Tue, 12 Aug 2014 15:55:33 +0200 Subject: [PATCH] customize title of printout & use getMovementList to retrieve line as it is customizable --- .../portal_skins/erp5_base/Delivery_getODTDataDict.xml | 3 +++ bt5/erp5_base/bt/revision | 2 +- .../portal_skins/erp5_trade/Order_viewAsODTStyles.xml | 7 +++---- bt5/erp5_trade/bt/revision | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Delivery_getODTDataDict.xml b/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Delivery_getODTDataDict.xml index 3069c03395..4c15f65da3 100644 --- a/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Delivery_getODTDataDict.xml +++ b/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Delivery_getODTDataDict.xml @@ -338,7 +338,10 @@ destination_decision = context.getDestinationDecisionValue()\n if destination_decision is None:\n destination_decision = EmptyOrganisation()\n \n +report_title = context.getSimulationState() == "draft" and "Draft Order" or "Order"\n +\n data_dict = {\n + \'report_title\' : report_title,\n \'source_section_title\': source_section.getProperty(\'corporate_name\') or\\\n source_section.getTitle(),\n \'source_section_image_path\': source_section.getDefaultImagePath() or \'\',\n diff --git a/bt5/erp5_base/bt/revision b/bt5/erp5_base/bt/revision index 1286216edf..c0bb52cb63 100644 --- a/bt5/erp5_base/bt/revision +++ b/bt5/erp5_base/bt/revision @@ -1 +1 @@ -1067 \ No newline at end of file +1068 \ No newline at end of file diff --git a/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Order_viewAsODTStyles.xml b/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Order_viewAsODTStyles.xml index 9c8e61f98d..bb30adbe7b 100644 --- a/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Order_viewAsODTStyles.xml +++ b/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Order_viewAsODTStyles.xml @@ -302,7 +302,7 @@ AAA=</string> </value> <office:master-styles>\n <style:master-page style:name="Standard" style:page-layout-name="pm1">\n <style:header tal:define="default_language python:test(request.get(\'international_form\'), \'en\', here.Localizer.get_selected_language());\n - orig_title python: test(context.getSimulationState() == \'offered\', \'Offer\', \'Order\');\n + orig_title python: data_dict[\'report_title\'];\n en_title python: unicode(here.Base_translateString(orig_title, lang=default_language), \'utf-8\');\n my_title python: unicode(here.Base_translateString(orig_title), \'utf-8\');\n orig_page string:Page;\n @@ -371,8 +371,7 @@ AAA=</string> </value> </style:master-page>\n <style:master-page style:name="Endnote" style:page-layout-name="pm2"/>\n </office:master-styles>\n -</office:document-styles>\n - +</office:document-styles> ]]></unicode> </value> </item> @@ -402,7 +401,7 @@ AAA=</string> </value> </item> <item> <key> <string>title</string> </key> - <value> <string></string> </value> + <value> <unicode></unicode> </value> </item> </dictionary> </pickle> diff --git a/bt5/erp5_trade/bt/revision b/bt5/erp5_trade/bt/revision index 2a9ab72883..03eda3b249 100644 --- a/bt5/erp5_trade/bt/revision +++ b/bt5/erp5_trade/bt/revision @@ -1 +1 @@ -1181 \ No newline at end of file +1182 \ No newline at end of file -- 2.30.9