Zitat von
osterwaldi
PHP-Code:
$GLOBALS['DCA']['tl_newsletter']['fields']['template']['default'] = ($this->Input->get('pid') == 1 ? 'mail_default_1');
Der Code ist ja auch falsch, du hast in der einfach "<if> ? <then> : <else>" Form das <else> vergessen
PHP-Code:
$GLOBALS['DCA']['tl_newsletter']['fields']['template']['default'] = ($this->Input->get('pid') == 1 ? 'mail_default_1' : 'mail_default_2');
Sollte das auch nicht funktionieren, liegt es vermutlich daran, dass $this->Input nicht verfügbar ist, probiere alternativ dann auch mal:
PHP-Code:
$GLOBALS['DCA']['tl_newsletter']['fields']['template']['default'] = (isset($_GET['pid']) && $_GET['pid'] == 1 ? 'mail_default_1' : 'mail_default_2');
Lesezeichen