[TYPO3-german] extBase: Selectbox (n:1) keine Auswahl möglich?
Peter Linzenkirchner
liste at lisardo.de
Wed Jun 6 12:06:52 CEST 2012
Hallo Hendrik,
beim l10n_parent-Eintrag in der deiner typo3conf/ext/deineExt/Configuration/TCA/deineTabelle.php ist ein Beispiel:
'l10n_parent' => array (
'displayCond' => 'FIELD:sys_language_uid:>:0',
'exclude' => 1,
'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.l18n_parent',
'config' => array (
'type' => 'select',
'items' => array (
array('', 0),
),
'foreign_table' => 'tx_prod_cat',
'foreign_table_where' => 'AND tx_prod_cat.pid=###CURRENT_PID### AND tx_prod_cat.sys_language_uid IN (-1,0)',
)
),
der Bereich unter config:
'items' => array (
array('', 0),
),
muss in dein Select-Feld übertragen werden. Wenn du eine Beschriftung brauchst, dann so:
'items' => array (
array('Kein Eintrag', 0),
),
oder, wenn es mehrsprachig werden soll:
'items' => array (
array('LLL:EXT:deineExt/Resources/Private/Language/locallang_db.xml:tx_DeineExt_domain_model_deineTabelle.feldname, '0'),
)
und dann die Datei typo3conf/ext/deineExt/Resources/Private/Language/locallang_db.xml um einen entsprechenden Eintrag erweitern:
<label index="feldname">Kein Eintrag</label>
=> nicht getestet, das Prinzip dürfte aber passen. Achte auf Typos sowie Klein- und Großschreibung.
Gruß
Peter
Am 06.06.2012 um 11:10 schrieb Hendrik:
> PS: Über TSconfig kriege ich es zwar hin.
>
> TCEFORM.tx_nneurametctcp_domain_model_project.proposer_coordinator.addItems.0 = Keine Auswahl
>
> Möchte den Eintrag aber an erster Stelle haben. Geht das?
>
>
>
>
> Am 06.06.2012 09:33, schrieb Peter Linzenkirchner:
>> Hallo Hendrik,
>>
>> du meinst im Backend? Falls ja, musst du das TCA manuell erweitern, das macht der Extension Builder nicht - eine normale Relation soll das nicht zulassen.
>>
>> Gruß
>> Peter
>>
>> Am 06.06.2012 um 08:05 schrieb Hendrik:
>>
>>> Hallo,
>>>
>>> ich probiere mich seitz kurzem mit extbase und habe mit dem Extension Builder eine kleien Extension gebaut.
>>>
>>> Mein Problem ist jetzt jedoch dass ich eine Select-Box habe die mit einer anderen Tabelle verknüpft ist. Soweit so gut, jedoch muss die Auswahl auch 0 sein können (sprich keine Auswahl). Derzeit muss man jedoch immer einen Eintrag auswählen.
>>>
>>> Wie kann ich das lösen?
>>>
>>> Danke& Gruß
>>> Hendrik
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>
>> --
>> Xing: http://www.xing.com/profile/Peter_Linzenkirchner
>> Web: http://www.typo3-lisardo.de
>> Facebook: http://tinyurl.com/lisardo-multimedia
>>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia
More information about the TYPO3-german
mailing list