diff --git a/htdocs/core/tpl/extrafields_view.tpl.php b/htdocs/core/tpl/extrafields_view.tpl.php
index 1f28ba50bdf..f3a181f0b2e 100644
--- a/htdocs/core/tpl/extrafields_view.tpl.php
+++ b/htdocs/core/tpl/extrafields_view.tpl.php
@@ -54,48 +54,48 @@ if (empty($reshook) && is_array($extrafields->attributes[$object->table_element]
$extrafields_collapse_num = '';
$extrafields_collapse_num_old = '';
$i = 0;
- foreach ($extrafields->attributes[$object->table_element]['label'] as $key => $label)
+ foreach ($extrafields->attributes[$object->table_element]['label'] as $tmpkeyextra => $tmplabelextra)
{
$i++;
// Discard if extrafield is a hidden field on form
$enabled = 1;
- if ($enabled && isset($extrafields->attributes[$object->table_element]['enabled'][$key]))
+ if ($enabled && isset($extrafields->attributes[$object->table_element]['enabled'][$tmpkeyextra]))
{
- $enabled = dol_eval($extrafields->attributes[$object->table_element]['enabled'][$key], 1);
+ $enabled = dol_eval($extrafields->attributes[$object->table_element]['enabled'][$tmpkeyextra], 1);
}
- if ($enabled && isset($extrafields->attributes[$object->table_element]['list'][$key]))
+ if ($enabled && isset($extrafields->attributes[$object->table_element]['list'][$tmpkeyextra]))
{
- $enabled = dol_eval($extrafields->attributes[$object->table_element]['list'][$key], 1);
+ $enabled = dol_eval($extrafields->attributes[$object->table_element]['list'][$tmpkeyextra], 1);
}
$perms = 1;
- if ($perms && isset($extrafields->attributes[$object->table_element]['perms'][$key]))
+ if ($perms && isset($extrafields->attributes[$object->table_element]['perms'][$tmpkeyextra]))
{
- $perms = dol_eval($extrafields->attributes[$object->table_element]['perms'][$key], 1);
+ $perms = dol_eval($extrafields->attributes[$object->table_element]['perms'][$tmpkeyextra], 1);
}
- //print $key.'-'.$enabled.'-'.$perms.'-'.$label.$_POST["options_" . $key].'
'."\n";
+ //print $tmpkeyextra.'-'.$enabled.'-'.$perms.'-'.$tmplabelextra.$_POST["options_" . $tmpkeyextra].'
'."\n";
if (empty($enabled)) continue; // 0 = Never visible field
if (abs($enabled) != 1 && abs($enabled) != 3 && abs($enabled) != 5 && abs($enabled) != 4) continue; // <> -1 and <> 1 and <> 3 = not visible on forms, only on list <> 4 = not visible at the creation
if (empty($perms)) continue; // 0 = Not visible
// Load language if required
- if (!empty($extrafields->attributes[$object->table_element]['langfile'][$key])) $langs->load($extrafields->attributes[$object->table_element]['langfile'][$key]);
+ if (!empty($extrafields->attributes[$object->table_element]['langfile'][$tmpkeyextra])) $langs->load($extrafields->attributes[$object->table_element]['langfile'][$tmpkeyextra]);
if ($action == 'edit_extras')
{
- $value = (isset($_POST["options_".$key]) ? $_POST["options_".$key] : $object->array_options["options_".$key]);
+ $value = (isset($_POST["options_".$tmpkeyextra]) ? $_POST["options_".$tmpkeyextra] : $object->array_options["options_".$tmpkeyextra]);
} else {
- $value = $object->array_options["options_".$key];
- //var_dump($key.' - '.$value);
+ $value = $object->array_options["options_".$tmpkeyextra];
+ //var_dump($tmpkeyextra.' - '.$value);
}
// Print line tr of extra field
- if ($extrafields->attributes[$object->table_element]['type'][$key] == 'separate')
+ if ($extrafields->attributes[$object->table_element]['type'][$tmpkeyextra] == 'separate')
{
$extrafields_collapse_num = '';
- $extrafield_param = $extrafields->attributes[$object->table_element]['param'][$key];
+ $extrafield_param = $extrafields->attributes[$object->table_element]['param'][$tmpkeyextra];
if (!empty($extrafield_param) && is_array($extrafield_param)) {
$extrafield_param_list = array_keys($extrafield_param['options']);
@@ -103,14 +103,14 @@ if (empty($reshook) && is_array($extrafields->attributes[$object->table_element]
$extrafield_collapse_display_value = intval($extrafield_param_list[0]);
if ($extrafield_collapse_display_value == 1 || $extrafield_collapse_display_value == 2) {
- $extrafields_collapse_num = $extrafields->attributes[$object->table_element]['pos'][$key];
+ $extrafields_collapse_num = $extrafields->attributes[$object->table_element]['pos'][$tmpkeyextra];
}
}
}
- print $extrafields->showSeparator($key, $object);
+ print $extrafields->showSeparator($tmpkeyextra, $object);
- $lastseparatorkeyfound = $key;
+ $lastseparatorkeyfound = $tmpkeyextra;
} else {
print '