ja, danke dir, den link hatte ich auch schon gefunden.... aber:
wenn ich richtig verstehe, brauche ich eine php-funktion, die nur diesen wert zurück gibt.
aber, wo kann ich die einbinden?
PHP-Code:
function getContaoAdminMail() {
global $GLOBALS;
return $GLOBALS['TL_CONFIG']['adminEmail'];
}
meine TWIG erweiterung könnte dann so aussehen:
PHP-Code:
class MyAdminMailExtension extends \Twig\Extension\AbstractExtension
{
public function getFunctions()
{
return [
new \Twig\TwigFunction('getAdminMail', [$this, 'getAdminMail']),
];
}
public function getAdminMail()
{
return getContaoAdminMail();
}
}
und wie registriere ich sie?
PHP-Code:
$twig->addExtension(new MyAdminMailExtension() );
um sie dann mit
PHP-Code:
{{ getAdminMail() }}
ausgeben zu können.
(junge, was für'n aufwand, herr twig)
Lesezeichen