diff --git a/htdocs/bom/class/bom.class.php b/htdocs/bom/class/bom.class.php index 5d9f1f50cbc..73682c7698c 100644 --- a/htdocs/bom/class/bom.class.php +++ b/htdocs/bom/class/bom.class.php @@ -183,9 +183,9 @@ class BOM extends CommonObject // Translate some data of arrayofkeyval foreach($this->fields as $key => $val) { - if (is_array($this->fields[$key]['arrayofkeyval'])) + if (is_array($val['arrayofkeyval'])) { - foreach($this->fields[$key]['arrayofkeyval'] as $key2 => $val2) + foreach($val['arrayofkeyval'] as $key2 => $val2) { $this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2); } @@ -1084,9 +1084,9 @@ class BOMLine extends CommonObject // Translate some data of arrayofkeyval foreach($this->fields as $key => $val) { - if (is_array($this->fields[$key]['arrayofkeyval'])) + if (is_array($val['arrayofkeyval'])) { - foreach($this->fields[$key]['arrayofkeyval'] as $key2 => $val2) + foreach($val['arrayofkeyval'] as $key2 => $val2) { $this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2); } diff --git a/htdocs/emailcollector/class/emailcollector.class.php b/htdocs/emailcollector/class/emailcollector.class.php index b22d7b23607..86b7e5a547d 100644 --- a/htdocs/emailcollector/class/emailcollector.class.php +++ b/htdocs/emailcollector/class/emailcollector.class.php @@ -209,9 +209,9 @@ class EmailCollector extends CommonObject // Translate some data of arrayofkeyval foreach($this->fields as $key => $val) { - if (is_array($this->fields[$key]['arrayofkeyval'])) + if (is_array($val['arrayofkeyval'])) { - foreach($this->fields[$key]['arrayofkeyval'] as $key2 => $val2) + foreach($val['arrayofkeyval'] as $key2 => $val2) { $this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2); } diff --git a/htdocs/emailcollector/class/emailcollectoraction.class.php b/htdocs/emailcollector/class/emailcollectoraction.class.php index 96f650c9fc0..e8062497534 100644 --- a/htdocs/emailcollector/class/emailcollectoraction.class.php +++ b/htdocs/emailcollector/class/emailcollectoraction.class.php @@ -164,11 +164,11 @@ class EmailCollectorAction extends CommonObject // Translate some data of arrayofkeyval foreach($this->fields as $key => $val) { - if (is_array($this->fields[$key]['arrayofkeyval'])) + if (is_array($val['arrayofkeyval'])) { - foreach($this->fields[$key]['arrayofkeyval'] as $key2 => $val2) + foreach($val['arrayofkeyval'] as $key2 => $val2) { - $this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2); + $this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2); } } } diff --git a/htdocs/emailcollector/class/emailcollectorfilter.class.php b/htdocs/emailcollector/class/emailcollectorfilter.class.php index 5c7c7184ffc..69ab957040d 100644 --- a/htdocs/emailcollector/class/emailcollectorfilter.class.php +++ b/htdocs/emailcollector/class/emailcollectorfilter.class.php @@ -133,9 +133,9 @@ class EmailCollectorFilter extends CommonObject // Translate some data of arrayofkeyval foreach($this->fields as $key => $val) { - if (is_array($this->fields[$key]['arrayofkeyval'])) + if (is_array($val['arrayofkeyval'])) { - foreach($this->fields[$key]['arrayofkeyval'] as $key2 => $val2) + foreach($val['arrayofkeyval'] as $key2 => $val2) { $this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2); } diff --git a/htdocs/modulebuilder/template/class/myobject.class.php b/htdocs/modulebuilder/template/class/myobject.class.php index 0025c00165d..13157b2c18f 100644 --- a/htdocs/modulebuilder/template/class/myobject.class.php +++ b/htdocs/modulebuilder/template/class/myobject.class.php @@ -225,9 +225,9 @@ class MyObject extends CommonObject // Translate some data of arrayofkeyval foreach($this->fields as $key => $val) { - if (is_array($this->fields[$key]['arrayofkeyval'])) + if (is_array($val['arrayofkeyval'])) { - foreach($this->fields[$key]['arrayofkeyval'] as $key2 => $val2) + foreach($val['arrayofkeyval'] as $key2 => $val2) { $this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2); }