diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index f0d6ff9a53c..3ac22dd7e32 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -1273,6 +1273,12 @@ function dol_syslog($message, $level = LOG_INFO, $ident = 0, $suffixinfilename = */ function dolButtonToOpenUrlInDialogPopup($name, $label, $buttonstring, $url, $disabled = '') { + if (strpos($url, '?') > 0) { + $url .= '&dol_hide_topmenu=1&dol_hide_leftmenu=1&dol_openinpopup=1'; + } else { + $url .= '?dol_hide_menuinpopup=1&dol_hide_leftmenu=1&dol_openinpopup=1'; + } + //print ''; $out = ''.$buttonstring.''; $out .= '