Fix var not defined
This commit is contained in:
parent
2ccef4e469
commit
814dce5b55
@ -916,7 +916,6 @@ class ExtraFields
|
|||||||
$this->attribute_list[$tab->name]=$tab->list;
|
$this->attribute_list[$tab->name]=$tab->list;
|
||||||
$this->attribute_totalizable[$tab->name]=$tab->totalizable;
|
$this->attribute_totalizable[$tab->name]=$tab->totalizable;
|
||||||
$this->attribute_entityid[$tab->name]=$tab->entity;
|
$this->attribute_entityid[$tab->name]=$tab->entity;
|
||||||
$this->attribute_entitylabel[$tab->name]=(empty($labelmulticompany[$tab->entity])?'Entity'.$tab->entity:$labelmulticompany[$tab->entity]);
|
|
||||||
|
|
||||||
// New usage
|
// New usage
|
||||||
$this->attributes[$tab->elementtype]['type'][$tab->name]=$tab->type;
|
$this->attributes[$tab->elementtype]['type'][$tab->name]=$tab->type;
|
||||||
@ -935,7 +934,6 @@ class ExtraFields
|
|||||||
$this->attributes[$tab->elementtype]['list'][$tab->name]=$tab->list;
|
$this->attributes[$tab->elementtype]['list'][$tab->name]=$tab->list;
|
||||||
$this->attributes[$tab->elementtype]['totalizable'][$tab->name]=$tab->totalizable;
|
$this->attributes[$tab->elementtype]['totalizable'][$tab->name]=$tab->totalizable;
|
||||||
$this->attributes[$tab->elementtype]['entityid'][$tab->name]=$tab->entity;
|
$this->attributes[$tab->elementtype]['entityid'][$tab->name]=$tab->entity;
|
||||||
$this->attributes[$tab->elementtype]['entitylabel'][$tab->name]=(empty($labelmulticompany[$tab->entity])?'Entity'.$tab->entity:$labelmulticompany[$tab->entity]);
|
|
||||||
$this->attributes[$tab->elementtype]['enabled'][$tab->name]=$tab->enabled;
|
$this->attributes[$tab->elementtype]['enabled'][$tab->name]=$tab->enabled;
|
||||||
$this->attributes[$tab->elementtype]['help'][$tab->name]=$tab->help;
|
$this->attributes[$tab->elementtype]['help'][$tab->name]=$tab->help;
|
||||||
|
|
||||||
|
|||||||
@ -94,7 +94,22 @@ if (is_array($extrafields->attributes[$elementtype]['type']) && count($extrafiel
|
|||||||
print '<td class="center">'.$extrafields->attributes[$elementtype]['list'][$key]."</td>\n";
|
print '<td class="center">'.$extrafields->attributes[$elementtype]['list'][$key]."</td>\n";
|
||||||
print '<td class="center">'.yn($extrafields->attributes[$elementtype]['totalizable'][$key])."</td>\n";
|
print '<td class="center">'.yn($extrafields->attributes[$elementtype]['totalizable'][$key])."</td>\n";
|
||||||
if (! empty($conf->multicompany->enabled)) {
|
if (! empty($conf->multicompany->enabled)) {
|
||||||
print '<td class="center">'.($extrafields->attributes[$elementtype]['entityid'][$key]==0?$langs->trans("All"):$extrafields->attributes[$elementtype]['entitylabel'][$key]).'</td>';
|
print '<td class="center">';
|
||||||
|
if (empty($extrafields->attributes[$elementtype]['entityid'][$key]))
|
||||||
|
{
|
||||||
|
print $langs->trans("All");
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
global $multicompanylabel_cache;
|
||||||
|
if (! is_array($multicompanylabel_cache)) $multicompanylabel_cache = array();
|
||||||
|
if (empty($multicompanylabel_cache[$extrafields->attributes[$elementtype]['entityid'][$key]])) {
|
||||||
|
global $mc;
|
||||||
|
$mc->getInfo($extrafields->attributes[$elementtype]['entityid'][$key]);
|
||||||
|
$multicompanylabel_cache[$extrafields->attributes[$elementtype]['entityid'][$key]] = $mc->label ? $mc->label : $extrafields->attributes[$elementtype]['entityid'][$key];
|
||||||
|
}
|
||||||
|
print $multicompanylabel_cache[$extrafields->attributes[$elementtype]['entityid'][$key]];
|
||||||
|
}
|
||||||
|
print '</td>';
|
||||||
}
|
}
|
||||||
print '<td class="right nowraponall"><a href="'.$_SERVER["PHP_SELF"].'?action=edit&attrname='.$key.'#formeditextrafield">'.img_edit().'</a>';
|
print '<td class="right nowraponall"><a href="'.$_SERVER["PHP_SELF"].'?action=edit&attrname='.$key.'#formeditextrafield">'.img_edit().'</a>';
|
||||||
print " <a href=\"".$_SERVER["PHP_SELF"]."?action=delete&attrname=$key\">".img_delete()."</a></td>\n";
|
print " <a href=\"".$_SERVER["PHP_SELF"]."?action=delete&attrname=$key\">".img_delete()."</a></td>\n";
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user