Also,
die Variante mit dem Tiny abändern funkt nicht, cache geleert, alles gesäubrt im Contao.
Die 2. Variante mit der DCACONFIG klappt leider auch nicht, so schaut das aus:
Code:
<?php if (!defined('TL_ROOT')) die('You can not access this file directly!');
$this->import('BackendUser', 'User');
if ($this->User->isAdmin)
{
$GLOBALS['TL_DCA']['tl_content']['fields']['text']['eval']['rte'] = 'tinycustomadmin';
}
elseif ($this->User->isMemberOf(1))
{
$GLOBALS['TL_DCA']['tl_content']['fields']['text']['eval']['rte'] = 'tinycustommartina';
}
$this->import('BackendUser', 'User');
if ($this->User->isMemberOf(1))
$myObject = $this->Database->prepare("SELECT type FROM tl_content WHERE id=?")->limit(1)->execute($this->Input->get("id"));
if ($myObject->type=="headline")
{
$GLOBALS['TL_DCA']['tl_content']['fields']['headline']['options'] = array('h1','h2');
}
?>
Lesezeichen