From: Moritz Bunkus Date: Thu, 21 Jun 2007 06:18:56 +0000 (+0000) Subject: Wenn ein Hash namens %main::debug_options existiert, dann werden all seine Variablen... X-Git-Tag: release-2.4.3^2~86 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=b54e817db78d0f178ea1a339a5fdd1e4281db421;p=kivitendo-erp.git Wenn ein Hash namens %main::debug_options existiert, dann werden all seine Variablen 'key' in HTML-Vorlagen als DEBUG_KEY zur Verfügung gestellt. Wird bisher nur bei Mahnungsvorlagen benutzt. Und ist nur für Entwickler gedacht. --- diff --git a/SL/Form.pm b/SL/Form.pm index 7fc4456f9..9bfb94554 100644 --- a/SL/Form.pm +++ b/SL/Form.pm @@ -532,6 +532,10 @@ sub _prepare_html_template { $additional_params->{"conf_latex_templates"} = $main::latex; $additional_params->{"conf_opendocument_templates"} = $main::opendocument_templates; + if (%main::debug_options) { + map { $additional_params->{'DEBUG_' . uc($_)} = $main::debug_options{$_} } keys %main::debug_options; + } + $main::lxdebug->leave_sub(); return $file;