[TYPO3-german] BE - Layout von Auswahllisten
Stefan Precht
sprecht at symplasson.de
Tue Feb 20 17:27:20 CET 2007
Steffen Stundzig schrieb:
Hallo Steffen!
In dem Feld ['ctrl']['label'] kann so direkt nur einen einzelner
Attributname angegeben werden.
Du kannst aber in der ext_tables.php Deiner Extension diese Zeilen
hinzufügen (hier am Beispiel von fe_users, um mehr als nur den
Benutzernamen darzustellen):
t3lib_div::loadTCA("fe_users");
$TCA['fe_users']['ctrl']['label_alt_force'] = 1;
$TCA['fe_users']['ctrl']['label_alt'] = 'name';
Dies hat zur Folge, dass zusätzlich zu dem in "label" hinterlegten Wert
auch der Wert von label_alt angezeigt wird. In label_alt können
Kommaseparierte Werte eingetragen werden.
Hoffe das hilft weiter.
Viele Grüße,
Stefan Precht
> Hallo,
>
> ich habe ein FE-Plugin geschrieben, dass ich im Backend über Flexforms
> konfigurierbar gemacht habe. In der Konfiguration möchte ein oder
> mehrere Datenobjekte auswählen, die in einem sysfolder gespeichert sind.
> In meiner flexform-ds.xml steht dazu:
>
> ----
> <el>
> <objects>
> <TCEforms>
> <label>Objekte</label>
> <config>
> <type>group</type>
> <internal_type>db</internal_type>
> <allowed>tx_XXX_galeryobject</allowed>
> <size>6</size>
> <minitems>1</minitems>
> <maxitems>6</maxitems>
> <show_thumbs>1</show_thumbs>
> </config>
> </TCEforms>
> </objects>
> </el>
> ---
>
> Im Backend generiert mir typo3 dann auch einen Auswahldialog für die
> Objekte. Leider enthält dieser aber nur eine Auflistung der Objekte nach
> mit dem im TCA['ctrl']['label'] abgebenen Label. Bei 900 Objekten
> jeweils nur den Namen zu sehen, ist dabei nicht sehr hilfreich.
>
> Ich möchte diesen Objektselektor gern so anpassen, dass der mehrere
> Spalten meiner Objekte anzeigt, nach denen ich auch suchen und sortieren
> kann.
>
> Könnte mir bitte jemand sagen, wie ich das anfange?
>
> Ich habe jetzt schon mit itemsprocfunc im TCEforms rumgespielt, dabei
> entsteht aber auch nur ne SelectBox mit 900 Einträgen. Außerdem habe ich
> versucht im TCA des Objects per 'interface' was zu konfigurieren, was
> aber auch keinen Erfolg brachte.
>
> Hat jemand eine Idee?
>
> MfG
> Steffen...
More information about the TYPO3-german
mailing list