add a descriptive header for listview (':header')#6272
add a descriptive header for listview (':header')#6272ralfhartmann wants to merge 2 commits intocontao:3.5from
Conversation
(to be continued)
|
I like the idea of adding a description, but it must be possible to make this related to the currently records (maybe a callback) and I really dislike the field name. It should be something like |
|
es gibt schoneinen header_callback, da kriegt man die Felder und die Tabelle: public function header_callback($row, \contao\DC_Table $dc)
{
$row[':header'] = 'Mein zusätzlicher header';
return $add;
}hab ich beim Lesen des Quelltexts gefunden, kann gerne in der Doku nachgetragen werden. Damit man kein Feld in $row versehentlich überschreibt, der Doppelpunkt am Anfang des Namens. Ich gehe davon aus, dass TAbellenspalten in mySQL niemlas mit einem Doppelpunkt beginnen... |
|
Jetzt kann man die Beschreibung so formatieren, wie man will. |
|
So was ähnliches: #5045 |
|
Kannst Du einen Anwendungsfall für das Feature benennen? |
|
Man kann eine Erklärung oder eine Zusammenfassung des Tabelleninhaltes anzeigen, und die Erklärung passt dann gut ins BE-Design. |
(to be continued)
Über den angezeigten Feldern im parentView kann jetzt mit dem im callback zu setzenden Feld ":header" ein beliebiger Text eingefügt werden