Skip to content
Snippets Groups Projects
Commit cce857d6 authored by Laurent Destailleur's avatar Laurent Destailleur
Browse files

Fix: When box is removed, it is added into combo box of available boxes.

parent 3c5520f4
No related branches found
No related tags found
No related merge requests found
......@@ -71,7 +71,8 @@ class box_graph_invoices_permonth extends ModeleBoxes
$text = $langs->trans("BoxInvoicesPerMonth",$max);
$this->info_box_head = array(
'text' => $text,
'limit'=> dol_strlen($text)
'limit'=> dol_strlen($text),
'graph'=> 1
);
if ($user->rights->facture->lire)
......
......@@ -168,7 +168,9 @@ class ModeleBoxes // Can't be abtract as it is instanciated to build "empty"
// The image must have the class 'boxhandle' beause it's value used in DOM draggable objects to define the area used to catch the full object
print img_picto($langs->trans("MoveBox",$this->box_id),'grip','class="boxhandle hideonsmartphone" style="cursor:move;"');
print img_picto($langs->trans("Close",$this->box_id),'close','class="boxclose" rel="x:y" style="cursor:pointer;" id="imgclose'.$this->box_id.'"');
print '<input type="hidden" id="boxlabelentry'.$this->box_id.'" value="'.dol_escape_htmltag($head['text']).'">';
$label=$head['text'];
if (! empty($head['graph'])) $label.=' ('.$langs->trans("Graph").')';
print '<input type="hidden" id="boxlabelentry'.$this->box_id.'" value="'.dol_escape_htmltag($label).'">';
print '</td></tr></table>';
}
print '</td>';
......
......@@ -957,7 +957,7 @@ class FormOther
var boxid=self.id.substring(8);
var label=jQuery(\'#boxlabelentry\'+boxid).val();
jQuery(\'#boxto_\'+boxid).remove();
// TODO Add id, label into combo list
if (boxid > 0) jQuery(\'#boxcombo\').append(new Option(label, boxid));
updateBoxOrder(1);
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment