[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