-
Eigenes Feld hinzufügen
Ist es möglich, ein eigenes DCA Feld zu einem Rocksolid Custom Element hinzuzufügen?
Mit "standardFields" sollen ja die Felder von tl_content und tl_module verwendet werden können.
Aber kann ich auch ein eigenes Feld hier verwenden?
Ich hab eine einfache Checkbox (addToQuickNavigation) erstellt, die zu jedem Content-Element hinzugefügt wird, nicht aber bei den RSCElements.
PHP-Code:
foreach ($GLOBALS['TL_DCA']['tl_content']['palettes'] as $key => $value)
{
$GLOBALS['TL_DCA']['tl_content']['palettes'][$key] =
str_replace('cssID', 'cssID,addToQuickNavigation', $GLOBALS['TL_DCA']['tl_content']['palettes'][$key]);
}
$GLOBALS['TL_DCA']['tl_content']['fields']['addToQuickNavigation'] = array
(
#....
);
In der Config
PHP-Code:
'standardFields' => array('cssID', 'addToQuickNavigation'),
wird das Feld nicht hinzugefügt.
-
Bestehende DCA-Felder können über den inputType „standardField“ eingebunden werden:
PHP-Code:
'fields' => array(
//...
'addToQuickNavigation' => array(
'inputType' => 'standardField',
),
),
Weitere Informationen dazu findest du in der Dokumentation der Erweiterung: https://rocksolidthemes.com/de/conta...standard-field
-
Hallo heyho,
vorgestern waren die Rocksolid Custom Themes auch Thema beim Contao Austria Stammtisch.
Die besprochenen Themen und Inhalte wurden im Blog veröffentlicht.
Vielleicht hilft das noch weiter.
https://www.contao-austria.at/id-30-...pril-2019.html