Martin Alker wrote:
Hallo,
gibt es eine Möglichkeit im Listenmodul weitere Felder (zumindest ein
weiteres) standardmäßig darzustellen?
Es wird ja gewöhnlich nur *header* bzw. Überschrift ausgegeben. Ich
möchte jedoch, dass ein weiteres Feld z.B. von der tt_content Tabelle
angezeigt wird. Dass das jeder BE-Benutzer selber einstellen kann weiß
ich, ist aber nicht gewünscht.
Mit folgender Zeile kann ich das *header* Feld erweitern:
$TCA['tt_content']['ctrl']['label_alt'] =
'tx_dummy_field,subheader,bodytext';
Je nachdem wie lange der *header* ist, sieht man das neue Feld nicht, da
es ab einer gewissen Zeichenanzahl abgeschnitten wird. Somit nicht
wirklich brauchbar.
Weiß jemand Rat?
na ja. standardmäßig ist es nicht, aber so kannst du für jede Tabelle
weitere Felder anzeigen lassen:
1. in die Ansicht für die gewünschte Tabelle gehen (auf einer Seite wo
Daten dieser Tabelle existieren): neben dem Tabellen-Namen auf das [+]
klicken. jetzt wird nur noch diese Tabelle angezeigt und unterhalb der
Datensätze erscheint ein Multi-Select mit allen Feldern der Tabelle.
2. jetzt mit (Strg-)Klick alle gewünschten Felder auswählen und bestätigen.
3. jetzt erscheinen alle ausgewählten Felder, ggfls. abgechnitten[1],
bzw. so weit nebeneinander, dass man waagerecht scrollen muss.
Diese Ansicht (der gewählten Felder) wird auch in der normalen
Listenansicht (mehrere Tabellen) beibehalten (ggfls. muss allerdings die
erweiterte Ansicht ausgewählt sein)
Nachteil: das ist eine Benutzerspezifische Sicht. Du müsstest es für
jeden User einstellen (z.B. per su), bzw. indem du es einmal einstellst
und die anderen Benutzer duch Kopie erstellst. Auch wird diese
Einstellung gelöscht, wenn der Benutzer seine Benutzerkonfiguration
zurück setzt.
[1] die Breite kann man in den persönlichen Benutzereinstellungen selber
konfigurieren (Titlelength oder so ähnlich?)
ich weiß nicht ob du die so individuell erstellten Konfigurationen aus
der serialisierten Benutzerkonfiguration auslesen und als "globale"
Konfiguration (BE-Benutzer-TSConfig/Seiten-TSConfig) ablegen kannst
bernd
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german