8
0
Fork 0

add common config settings to template variables

Dieser Commit ist enthalten in:
Daniel Seifert 2020-05-28 08:58:33 +02:00
Ursprung d863806bf3
Commit 10e9e7039e
Signiert von: DanielS
GPG-Schlüssel-ID: 8A7C4C6ED1915C6F
1 geänderte Dateien mit 8 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -134,6 +134,14 @@ class d3DocumentRenderer implements BlockRendererInterface
$daux->initializeConfiguration(); $daux->initializeConfiguration();
$params = $daux->getParams(); $params = $daux->getParams();
foreach ($params as $varname => $varvalue) {
if (false == is_array($varvalue)) {
$pattern = '/{\$'.$varname.'}/mU';
$wholeDoc = preg_replace($pattern, $varvalue, $wholeDoc);
}
}
if (isset($params['variables'])) { if (isset($params['variables'])) {
$variables = $params['variables']; $variables = $params['variables'];
if (isset($variables) && is_array($variables) && count($variables)) { if (isset($variables) && is_array($variables) && count($variables)) {