OK, die Lösung für die Benutzerrechte haben wir nun selbst gefunden. Es muss eine Zeile hinzugefügt werden:
In der Datei newscategories/dca/tl_news.php (ab Zeile 46) wird aus:
PHP-Code:
$GLOBALS['TL_DCA']['tl_news']['fields']['category'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_news']['category'],
'inputType' => 'select',
'options_callback' => array('NewsCategories', 'getCategories'),
'eval' => array('includeBlankOption'=>true, 'tl_class'=>'w50'),
);
nun Folgendes:
PHP-Code:
$GLOBALS['TL_DCA']['tl_news']['fields']['category'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_news']['category'],
'inputType' => 'select',
'options_callback' => array('NewsCategories', 'getCategories'),
'eval' => array('includeBlankOption'=>true, 'tl_class'=>'w50'),
'exclude' => true,
);
Danach ist "Category" als Feld in den Benutzerrechten unter tl_news auswählbar.
Lesezeichen