From b195400b2f184cdda307461beb607186ecf27347 Mon Sep 17 00:00:00 2001 From: Laurent Giovannoni <laurent.giovannoni@maarch.org> Date: Thu, 18 Oct 2018 14:19:15 +0200 Subject: [PATCH] #8640 --- modules/attachments/attachments_content.php | 5 +++-- modules/attachments/js/functions.js | 3 +++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/attachments/attachments_content.php b/modules/attachments/attachments_content.php index 8c45fd3f57a..70df11c6c05 100755 --- a/modules/attachments/attachments_content.php +++ b/modules/attachments/attachments_content.php @@ -1089,10 +1089,11 @@ $content .= '<h2> '.$title; if (!empty($infoAttach->multi_contact)) { $content .= ' pour le contact : <select style="background-color: #FFF;border: 1px solid #999;color: #666;text-align: left;" id="selectContactIdRes" onchange="loadSelectedContact()">'; + $content .= '<option value="mailing">Publipostage</option>'; foreach ($infoAttach->multi_contact as $key => $value) { $content .= '<option value="'.$value['contact_id'].'#'.$value['address_id'].'#'.$value['format_contact'].'">'.$value['format_contact'].'</option>'; } - $content .= '<option value="mailing">Publipostage</option>'; + $content .= '</select>'; $content .= '<script>$j("#selectContactIdRes", window.top.document).change();</script>'; } @@ -1200,7 +1201,7 @@ $content .= '<div class="transmissionDiv" id="addAttach1">'; $content .= ' <input type="button" value="'; $content .= _EDIT_MODEL; $content .= '" name="templateOffice_edit[]" id="templateOffice_edit" style="display:none;margin-top: 0" class="button" ' - .'onclick="if($(\'selectContactIdRes\')){$(\'selectContactIdRes\').disabled=\'disabled\'};showAppletLauncher(this, \''.$_SESSION['doc_id'].'\',\''.$objectTable.'\',\'attachmentVersion\',\'attachment\');$(\'add\').value=\'Edition en cours ...\';editingDoc(this,\''.$_SESSION['user']['UserId'].'\');$(\'add\').disabled=\'disabled\';$(\'add\').style.opacity=\'0.5\';this.hide();$j(\'#\'+this.id).parent().find(\'[name=templateOffice\\\\[\\\\]]\').css(\'width\',\'206px\');"/>'; + .'onclick="$j(\'#add\').css(\'display\',\'inline\');showAppletLauncher(this, \''.$_SESSION['doc_id'].'\',\''.$objectTable.'\',\'attachmentVersion\',\'attachment\');$(\'add\').value=\'Edition en cours ...\';editingDoc(this,\''.$_SESSION['user']['UserId'].'\');$(\'add\').disabled=\'disabled\';$(\'add\').style.opacity=\'0.5\';this.hide();$j(\'#\'+this.id).parent().find(\'[name=templateOffice\\\\[\\\\]]\').css(\'width\',\'206px\');"/>'; $content .= '<iframe style="display:none; width:210px" name="choose_file" id="choose_file" frameborder="0" scrolling="no" height="25" src="'.$_SESSION['config']['businessappurl'] .'index.php?display=true&module=attachments&page=choose_attachment"></iframe>'; diff --git a/modules/attachments/js/functions.js b/modules/attachments/js/functions.js index 03d433ae1a4..b6cfd7f8f7e 100755 --- a/modules/attachments/js/functions.js +++ b/modules/attachments/js/functions.js @@ -266,6 +266,9 @@ function loadSelectedContact() { $j('#contact_attach').val(value[2]); $j('#contact_attach').focus(); } + if ($j("#templateOffice_edit").css("display") !== "none") { + $j("#add").hide(); + } } function createModalinAttachmentList(txt, id_mod, height, width, mode_frm){ -- GitLab