From 26d1352de4ee29f9a0c3b2bb9abd78efa5b1d36d Mon Sep 17 00:00:00 2001 From: Florian Henry Date: Mon, 12 Aug 2013 14:30:42 +0200 Subject: [PATCH 1/4] Fix update extrafield do not display immediatly --- ChangeLog | 1 + htdocs/core/class/commonobject.class.php | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index ddb4ca1e5a4..389f470eb46 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,7 @@ English Dolibarr ChangeLog ***** ChangeLog for 3.4.1 compared to 3.4.0 ***** Fix: [ bug #1029 ] Tulip numbering mask Fix: Supplier invoice and supplier order are not displayed into object link into agenda event card +Fix: update extrafield do not display immediatly after update ***** ChangeLog for 3.4 compared to 3.3.* ***** For users: diff --git a/htdocs/core/class/commonobject.class.php b/htdocs/core/class/commonobject.class.php index a1515eff70d..49f038062ab 100644 --- a/htdocs/core/class/commonobject.class.php +++ b/htdocs/core/class/commonobject.class.php @@ -2221,7 +2221,14 @@ abstract class CommonObject foreach($extrafields->attribute_label as $key=>$label) { $colspan='3'; - $value=(isset($_POST["options_".$key])?$_POST["options_".$key]:$this->array_options["options_".$key]); + switch($mode) { + case "view": + $value=$this->array_options["options_".$key]; + break; + case "edit": + $value=(isset($_POST["options_".$key])?$_POST["options_".$key]:$this->array_options["options_".$key]); + break; + } if ($extrafields->attribute_type[$key] == 'separate') { $out .= $extrafields->showSeparator($key); From da565b2c7f5e7b1c409265c8ea9ff076dc0adc1f Mon Sep 17 00:00:00 2001 From: Florian Henry Date: Mon, 12 Aug 2013 19:43:51 +0200 Subject: [PATCH 2/4] Change-Id: I3d7bc928bf2428e4a96c61fd9d22e8235792dfe7 --- htdocs/societe/canvas/company/tpl/card_create.tpl.php | 2 +- htdocs/societe/canvas/company/tpl/card_edit.tpl.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/societe/canvas/company/tpl/card_create.tpl.php b/htdocs/societe/canvas/company/tpl/card_create.tpl.php index 478d24a4e8f..20d45ca3797 100644 --- a/htdocs/societe/canvas/company/tpl/card_create.tpl.php +++ b/htdocs/societe/canvas/company/tpl/card_create.tpl.php @@ -105,7 +105,7 @@ trans('Address'); ?> - + diff --git a/htdocs/societe/canvas/company/tpl/card_edit.tpl.php b/htdocs/societe/canvas/company/tpl/card_edit.tpl.php index 0afcb99dc56..ee5b1ed42cf 100644 --- a/htdocs/societe/canvas/company/tpl/card_edit.tpl.php +++ b/htdocs/societe/canvas/company/tpl/card_edit.tpl.php @@ -120,7 +120,7 @@ if ($this->control->tpl['fournisseur']) { trans('Address'); ?> - + From 5fcbd2d14fa59404da6bb70011225d2258b0fe92 Mon Sep 17 00:00:00 2001 From: Florian Henry Date: Mon, 12 Aug 2013 19:44:30 +0200 Subject: [PATCH 3/4] Fix Bug with canvas --- ChangeLog | 1 + 1 file changed, 1 insertion(+) diff --git a/ChangeLog b/ChangeLog index 389f470eb46..1319fc8b25f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,7 @@ English Dolibarr ChangeLog Fix: [ bug #1029 ] Tulip numbering mask Fix: Supplier invoice and supplier order are not displayed into object link into agenda event card Fix: update extrafield do not display immediatly after update +Fix: Fix bug with canvas thirdparty ***** ChangeLog for 3.4 compared to 3.3.* ***** For users: From d6c7ac5f73b97145ace577fe9cea928846d6519c Mon Sep 17 00:00:00 2001 From: Florian Henry Date: Tue, 13 Aug 2013 09:16:39 +0200 Subject: [PATCH 4/4] Fix canvas feature broken --- htdocs/societe/canvas/company/tpl/card_create.tpl.php | 2 +- htdocs/societe/canvas/company/tpl/card_edit.tpl.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/societe/canvas/company/tpl/card_create.tpl.php b/htdocs/societe/canvas/company/tpl/card_create.tpl.php index 20d45ca3797..24fd6ce07e8 100644 --- a/htdocs/societe/canvas/company/tpl/card_create.tpl.php +++ b/htdocs/societe/canvas/company/tpl/card_create.tpl.php @@ -127,7 +127,7 @@ trans('Phone'); ?> - + trans('Fax'); ?> diff --git a/htdocs/societe/canvas/company/tpl/card_edit.tpl.php b/htdocs/societe/canvas/company/tpl/card_edit.tpl.php index ee5b1ed42cf..f9481176098 100644 --- a/htdocs/societe/canvas/company/tpl/card_edit.tpl.php +++ b/htdocs/societe/canvas/company/tpl/card_edit.tpl.php @@ -142,7 +142,7 @@ if ($this->control->tpl['fournisseur']) { trans('Phone'); ?> - + trans('Fax'); ?>