[TYPO3-german] Feld-Erweiterung - Extension "datamints_feuser"

Jost Baron jost.baron at gmx.de
Mon Aug 19 21:36:41 CEST 2013


Moin Björn,

On 08/19/2013 09:33 PM, Björn Hahnefeld wrote:
> Hallo Jost,
> 
> und wo füge ich das am besten ein? In der AdditionalConfiguration.php bei
> TYPO 6.1.2?

Ich weiß nicht, ob es da auch funktioniert, sauber wäre es aber nicht
unbedingt.

Am besten baust du dir eine eigene kleine Extension und packst es dort
in die ext_tables.php. Die wird auch vom extension_builder angelegt,
allerdings werden Teile davon ausgelagert, ich glaube in den Ordner
"Configuration/Tca" oder so ähnlich.

Gruß Jost

> Viele Grüße
> 
> Björn
> 
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org
> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Jost Baron
> Gesendet: Montag, 19. August 2013 20:49
> An: typo3-german at lists.typo3.org
> Betreff: Re: [TYPO3-german] Feld-Erweiterung - Extension "datamints_feuser"
> 
> Moin Björn,
> 
> unten ein Beispiel für ein Textfeld und für eine Textarea, aus dem Projekt.
> Ob Checkboxen und Selectfelder funktionieren, weiß ich nicht, hab ich da
> nicht getestet.
> 
> On 08/19/2013 08:41 PM, Björn Hahnefeld wrote:
>> Hallo Jost,
>>
>> mit einer so schnellen Antwort hätte ich gar nicht mal gerechnet :D!
>>
>> Hast du ein Beispiel für die TCA, wie man regulär die fe_users 
>> erweitern könnte?
>>
>> Was die Feldtypen betrifft, bin ich gar nicht so anspruchsvoll:
>> - Textfelder
>> - Checkboxen
>> - Selectboxen
>> Sofern die von TYPO3 verarbeitet werden können (soweit ich weiß, ist 
>> das InstallTool da etwas eigenwillig), würde ich die auch alle gerne 
>> nutzen wollen.
>>
> 
> Beispiel Textfeld:
> 
> $TCA['fe_users']['columns']['productimage_alt'] = array(
>     'label' =>
> 'LLL:EXT:extkey/Resources/Private/Language/locallang_db.xml:productimage_alt
> _label',
>     'exclude' => 1,
>     'config' => array (
>         'type' => 'input',
>         'max' => 255,
>         'eval' => 'trim'
>     ),
> );
> 
> Beispiel Textarea:
> 
> $TCA['fe_users']['columns']['profile'] = array(
>     'label' =>
> 'LLL:EXT:extkey/Resources/Private/Language/locallang_db.xml:profile_label',
>     'exclude' => 1,
>     'config' => array (
>         'type' => 'text',
>         'rows' => 20,
>         'cols' => 48,
>         'eval' => 'trim',
>     ),
> );
> 
>> Viele Grüße
>>
>> Björn
> 
> Gruß Jost
> 
> 
>>  
>> -----Ursprüngliche Nachricht-----
>> Von: typo3-german-bounces at lists.typo3.org
>> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Jost 
>> Baron
>> Gesendet: Montag, 19. August 2013 20:38
>> An: typo3-german at lists.typo3.org
>> Betreff: Re: [TYPO3-german] Feld-Erweiterung - Extension
> "datamints_feuser"
>>
>> Hi Björn,
>>
>> Mit TYPO3 4.5 und datamints_feuser habe ich eigene Felder wunderbar 
>> nutzen können. Dazu muss das TCA für die Felder ordentlich gefüllt 
>> sein, und es gehen auch nicht alle Feld-Typen. Welche genau 
>> funktionieren, müsstest du im Code von datamints_feuser nachgucken, das
> weiß ich nicht so genau.
>>
>> Gruß Jost
>>
>> On 08/19/2013 08:35 PM, Björn Hahnefeld wrote:
>>> Hallo zusammen,
>>>
>>> ich setze Ihre Extension "datamints_feuser" ein und bin sehr 
>>> zufrieden damit. Nun aber möchte ich nicht nur bestehende 
>>> Datenbankfelder durch den Benutzer bearbeiten lassen, sondern in der 
>>> Tabelle "fe_users" auch weitere Felder hinzufügen.
>>>
>>> Testweise habe ich mit dem "Extension Builder" eine Extension 
>>> angelegt, mit der ich Felder der Tabelle "fe_users" hinzufügen wollte.
>>> Das hat auch soweit geklappt. Allerdings werden diese scheinbar von 
>>> "datamints_feuser" nicht berücksichtigt, weswegen ich diese auch 
>>> nicht
>> benutzen kann.
>>>
>>> Liegt das an meiner Vorgehensweise oder ist die Extension tatsächlich 
>>> nicht für eine Erweiterung der Tabellenfelder ausgelegt? Oder gibt es 
>>> gar einen gänzlich anderen Weg, Felder zu erweitern?
>>>
>>> Viele Grüße
>>>
>>> Björn
>>>
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>>
>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 



More information about the TYPO3-german mailing list