[TYPO3-german] Backend Felder zusammenfassen

Mike Minyades mike.minyades at gmail.com
Sat Sep 6 16:50:42 CEST 2014


Also abgesheen davon das es keine tca-datei gibt, funktioniert die 
Erweiterung ansonsten wohl.

Hmm... Was wär jetzt wohl zu tun?


MfG MM







Am 06.09.14 um 16:35 schrieb Stefan Padberg:
> Dann ist deine Extension nicht richtig zu Ende konfiguriert. Du brauchst
> ja mindestens ein Model, mit dem du Daten im Backend eingeben und im
> Frontend ausgeben kannst. Sonst macht das Ganze ja keinen Sinn.
>
> In dem Moment, wo ein Model erzeugt wird, wird auch die entsprechende
> TCA-Datei im Ordner Configuration/Tca angelegt.
>
> Ich weiß nicht genau, wie das aussieht, wenn du eine vorhandene
> Extension mit einer eigenen erweiterst. Probier doch mal, die
> entsprechende TCA-Datei aus der News-Extension bei dir reinzukopieren
> und anzupassen. Sie muss natürlich in der ext_localconf.php oder in der
> ext_tables.php eingebaut werden.
>
> Aber da fange ich jetzt an zu schwimmen. Da müsste jemand anderes
> vielleicht weiter helfen.
>
> Beste Grüße
> Stefan
>
> Am 06.09.2014 um 16:29 schrieb Mike Minyades:
>> Hallo Stefan!
>> Also in meinem Fall hat meine erstellte Erweiterung gar keine tca.php
>> Datei oder überhaupt etwas in dem Ordner Configuration/TCA.
>>
>> Ich hatte die Grundstruktur der Erweiterung mit dem "extension_builder"
>> angelegt. Etwas zum Stichwort 'TCA' oder 'palettes' hat das Ding nicht
>> kreiert. (Bedienungsfehler?)
>> Eingie weitere Felder hatte ich von Hand hinzugefügt.
>>
>>
>> Ich hatte erwartet das weitere Anpassungen ebenfalls in der Datei
>> ext_tables.php gemacht werden.
>>
>> Was wäre nun zu tun?
>>
>>
>> MfG MM
>>
>>
>>
>>
>> Am 06.09.14 um 16:03 schrieb Stefan Padberg:
>>> Hallo Mike,
>>>
>>> das macht man am besten in der TCA-Konfigurationsdatei des
>>> entsprechenden Models.
>>>
>>> Dort kannst du bei 'palettes' die von dir zusammengefassten Felder
>>> eintragen und dann die Palette unter 'types' einfügen, dort anstelle der
>>> Felder, die du in die Palette eingefügt hast.
>>>
>>> Beste Grüße
>>> Stefan
>>>
>>> Am 06.09.2014 um 15:47 schrieb Mike Minyades:
>>>> Hallo Leute,
>>>> ich habe die Erweiterung "News" um einige Felder ergänzt, indem ich
>>>> eine
>>>> neue Extension erzeugt habe.
>>>> Ich versuche nun diese neuen Felder im Backend ein wenig aufgeräumt
>>>> anzuordnen.
>>>> Ich habe für die neuen Felder z.B. anstelle des automisch erscheinenden
>>>> Reiters/Tab "Erweitert" einen eigenen Tab definiert bzw. ihm einen
>>>> sinnigen Namen gegeben.
>>>>
>>>> Nun würde ich einige der neuen Felder zusammenfassen/gruppieren - von
>>>> Haus werden diese ja stets nachfolgend untereinander und getrennt
>>>> dargestellt.
>>>>
>>>>
>>>> Hier ein Beispiel wie das in der Datei "ext_tables.php" meiner
>>>> erzeugten
>>>> Extension in etwa aussieht:
>>>>
>>>> t3lib_div::loadTCA('tx_news_domain_model_news');
>>>> t3lib_extMgm::addTCAcolumns('tx_news_domain_model_news',$tempColumns,1);
>>>>
>>>> t3lib_extMgm::addToAllTCAtypes('tx_news_domain_model_news',',--div--;LLL:EXT:meineextension/locallang_db.xml:tx_news_domain_model_news.tx_meineextension_neuefeldertabtitel,tx_meineextension_neuesfeld01;;;;1-1-1,
>>>>
>>>>
>>>>
>>>> tx_meineextension_neuesfeld02, tx_meineextension_neuesfeld03,
>>>> tx_meineextension_neuesfeld04, tx_meineextension_neuesfeld05,
>>>> tx_meineextension_neuesfeld06’);
>>>>
>>>> (Wobei es in meiner erstelltne Extension mehrere solcher Blöcke gibt -
>>>> insgesamt geht es um 20 - 30 neuer Felder)
>>>>
>>>> Kann mir jemand anhand meines Beispiels erklären was ich zu tun habe um
>>>> Felder zusammenzufassen?
>>>> Also wie man z.b. "neuesfeld01", "neuesfeld02" und "neuesfeld03"
>>>> gruppiert.
>>>>
>>>>
>>>>
>>>> Ich habe dazu auch folgendes Tutorial gefunden:
>>>> http://blog.marit.ag/2009/12/14/neue-tca-pallette/
>>>> Jedoch blieben darauf basierende Experimente leider erfolglos.
>>>>
>>>>
>>>>
>>>> MfG MM
>>>>
>>>
>>>
>>
>
>



More information about the TYPO3-german mailing list