|
@@ -1600,14 +1600,15 @@ if ($action == 'create') {
|
|
|
|
|
|
// Other attributes
|
|
|
$cols = 2;
|
|
|
- // Addes by MMI Mathieu Moulin iProspective
|
|
|
- // Hack extrafields show/hide
|
|
|
- if ($conf->global->DOCUMENT_EXTRAFIELDS_SHOWHIDE) {
|
|
|
+ // Added by MMI Mathieu Moulin iProspective
|
|
|
+ // Other attributes / extrafields show/hide
|
|
|
+ $extrafields_showhide = $conf->global->DOCUMENT_EXTRAFIELDS_SHOWHIDE && (empty($action) || !in_array($action, ['edit_extras', 'update_extras']));
|
|
|
+ if ($extrafields_showhide) {
|
|
|
echo '<tr> <td colspan="2"><a href="javascript:;" onclick="$(\'#extrafields_form\').toggle();">'.$langs->trans('ToggleExtrafields').'</a></td> </tr>';
|
|
|
echo '<tbody id="extrafields_form" class="extrafields" style="display: none;">';
|
|
|
}
|
|
|
include DOL_DOCUMENT_ROOT.'/core/tpl/extrafields_view.tpl.php';
|
|
|
- if ($conf->global->DOCUMENT_EXTRAFIELDS_SHOWHIDE) {
|
|
|
+ if ($extrafields_showhide) {
|
|
|
echo '</tbody>';
|
|
|
}
|
|
|
|