Hallo,
ich suche eine für mich realisierbare Lösung um ein Gästebuch zu basteln. Habe jetzt sowohl die Erweiterung Gästebuch als auch den Weg über Kommentare ausprobiert, aber bei beiden möchte ich das Ganze eigentlich leicht geändert haben. Im Prinzip wären die Kommentare ausreichend, allerdings möchte ich gerne ein Feld ergänzen und da hänge ich nun fest. Im Buch und im Entwicklerhandbuch gibt es ja eine Anleitung zum Ändern/ Ergänzen von Feldern, allerdings ist mir das noch nicht ganz klar. Es wäre ja wohl schlauer, einen neuen Modulordner anzulegen, da die Comments ja bei einem Update in jedem Fall überschrieben würden. Also lege ich dort den dca-Ordner an und darin eine tl_comments.php, in der ich die Ergänzungen vornehmen muss.
Anleitung:
Code:
// Anpassung der Palette
$GLOBALS['TL_DCA']['tl_member']['palettes']['default'] = str_replace
(
'company',
'customer_number,company',
$GLOBALS['TL_DCA']['tl_member']['palettes']['default']
);
// Hinzufügen der Feld-Konfiguration
$GLOBALS['TL_DCA']['tl_member']['fields']['customer_number'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_member']['customer_number'],
'exclude' => true,
'inputType' => 'text',
'eval' => array('mandatory'=>true, 'rgxp'=>'digit', 'maxlength'=>8)
);
Wie wäre das auf comments übertragen?
Muss ich im prinzip nur tl_comments statt tl_member einfügen und meine Feldbezeichner?!? Die DCA-Tabellen habe ich mir zwar angesehen, kann daraus aber nicht lesen, was wo gefragt ist
Oder (wie?) kann ich aus der original tl_comments ersehen, wie dieses Array aufgebaut sein muss??
Gruß und danke...
Lesezeichen