Tagebuch einer Extension-Entwicklung - Contao Wiki
Tagebuch einer Extension-Entwicklung - Contao Wiki
Tagebuch einer Extension-Entwicklung - Contao Wiki
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Damit bin ich im Prinzip mit der Maskendefinition für diese Tabelle fertig, abgesehen vom Hook für das MD5-<br />
Hashing meines Passworts. Das verschiebe ich erstmal auf später :-).<br />
Folgende "Probleme" habe ich noch: Meine Palettendefinition sieht insgesamt so aus:<br />
PHP-Code:<br />
// Palettes<br />
'palettes' => array<br />
(<br />
'__selector__' => array(''),<br />
'default' => '{name_legend},partnernachname,partnervor<br />
name,partnerinnachname,partnerinvorname;'<br />
.'{classes_legend},startgruppe,startklassela<br />
tein,startklassestandard;'<br />
.'{aktiv_legend:hide},aktiv,aktivseit,aktivb<br />
is;{password_legend:hide},password;'<br />
.'{contact_legend:hide},zeigeanschrift,ansch<br />
rift,zeigetelefon,telefon,zeigefax,fax,zeigemobil,mobil,zeigeemail,email,zeigehome<br />
page,homepage;'<br />
.'{beschreibung_legend:hide},beschreibung;<br />
{bild_legend:hide},bild;'<br />
),<br />
Eigentlich erwarte ich, dass nur die oberste Palette geöffnet ist, und alle folgenden geschlossen.<br />
Komischerweise sind beim Editieren bestehender Einträge und auch bei der Neuanlage alle geöffnet bis auf<br />
"password" und "beschreibung". Ich kann nicht verstehen, wieso. Kann mich jemand schlau machen?<br />
Die Eigenschaft 'exclude' im Abschnitt 'fields' soll steuern, ob das jeweilige Feld in der Usergruppenverwaltung<br />
spezifisch für einzelne Gruppen (de)aktivierbar ist. Bei exclude => true soll das Feld in der<br />
Usergruppenverwaltung erscheinen, bei false soll es dort nicht erscheinen und immer sichtbar sein (für die<br />
Gruppen, die das Backend-Modul überhaupt freigegeben haben).<br />
<strong>Tagebuch</strong> <strong>einer</strong> <strong>Extension</strong>-<strong>Entwicklung</strong> bis 104.odt Seite 42 von 121