Hallo marcos,
danke für den Hinweis. Ich habe noch diese Seite gefunden:
http://de.contaowiki.org/Vorhandene_...3.BCr_Contao_3
und dies scheint ja genau das zu sein was ich suche. Ich habe die Sache 1 zu 1 übernommen, jedoch funzt das nicht. Im Install-Tool wird allerdings nicht die Datenbanbk aktualisiert...
Ich möchte ja nur eine zusätzliche Checkbox in der Event-Eingabemaske erzeugen, die ich dann im Ausgabe-Template abfrage.
Wo liegt der Fehler??
Meine Code:
root/system/modules/calendarFeatured/config/autoload.php:
Code:
<?php
/**
* Register the templates
*/
TemplateLoader::addFiles(array
(
'event_list_featured' => 'system/modules/calendarFeatured/templates',
));
root/system/modules/calendarFeatured/dca/tl_calendar_events.php:
Code:
<?php
//Anzeige im Backend
$GLOBALS['TL_DCA']['tl_calendar_events']['palettes']['default'] = str_replace
(
'title,',
'event_featured,title',
$GLOBALS['TL_DCA']['tl_calendar_events']['palettes']['default']
);
//Beschreibung des Feldes
$GLOBALS['TL_DCA']['tl_calendar_events']['fields']['event_featured'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_calendar_events']['event_featured'],
'exclude' => true,
'inputType' => 'checkbox',
'eval' => array('mandatory'=>false),
'sql' => "char(1) NOT NULL default ''"
);
root/system/modules/calendarFeatured/laguages/de/tl_calendar_events.php:
Code:
<?php
$GLOBALS['TL_LANG']['tl_calendar_events']['event_featured'][0] = 'Event hervorheben';
$GLOBALS['TL_LANG']['tl_calendar_events']['event_featured'][1] = 'Das Event in einer Liste hervorgehobener Events anzeigen.';
Lesezeichen