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

Björn Hahnefeld bjoern at hahnefeld.de
Thu Aug 22 21:20:13 CEST 2013


Wenn ich:

--
print_r ($arrCurrentData[$fieldName]);
--

eingebe, dann kommt nur das Gewicht (Textfeld) an. Die Inhalte aller
Select-Boxen fehlen. Merkwürdig, oder?

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: Donnerstag, 22. August 2013 19:52
An: typo3-german at lists.typo3.org
Betreff: Re: [TYPO3-german] Feld-Erweiterung - Extension "datamints_feuser"

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 22.08.2013 17:21, schrieb Björn Hahnefeld:
> Hallo Jost,
> 
> print_r ($arrCurrentData[$fieldName]);
> 
> ergibt beispielsweise:
> 
> -- Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( 
> ) Array ( ) Array ( ) --

Und was ist $arrCurrentData[$fieldName] vor dem trimExplode? Ebenfalls schon
leer? Wenn ja, passiert Fehler vor dem Aufruf von showSelect...

> 
> 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: Donnerstag, 22. August 2013 16:56 An:
> typo3-german at lists.typo3.org Betreff: Re: [TYPO3-german] 
> Feld-Erweiterung - Extension "datamints_feuser"
> 
> Hi Björn,
> 
> Am 22.08.2013 16:05, schrieb Björn Hahnefeld:
>> Hallo zusammen,
> 
>> folgendes TCA-Array habe ich nun zusammengestellt:
> 
>> -- // Geschlechter $TCA['fe_users']['columns']['sex'] = array( 
>> 'label' => 
>> 'LLL:EXT:extkey/Resources/Private/Language/locallang_db.xml:sex',
>>
>> 
'config' => array ( 'type' => 'select', 'items' => array (
>> array('bitte auswählen', ''), array('weiblich', 'w'), 
>> array('männlich', 'm'), array('TV', 'tv'), array('Gay', 'gay'), 
>> ), ), ); --
> 
>> Trotzdem zeigt "datamints_feuser" zwar die Inhalte an, aber wählt  
>> korrekt gespeicherte DB-Einträge nicht aus. Denn wenn ich z.B.
>> "weiblich" hinterlege (und das auch in der DB entsprechend 
>> gespeichert wird, dann verstehe ich nicht, warum nach der Speicherung 
>> und dem neu geladenen Formular nicht dieser Wert vorselektiert wird, 
>> obwohl das angeblich funktionieren soll. Hat jemand von euch eine 
>> Idee?
> 
> 
> Es ist schwer, hier weiterzukommen ohne die TYPO3-Installation zu 
> sehen. Probier mal, in der Datei 
> typo3conf/ext/datamints_feuser/pi1/class.tx_datamintsfeuser_pi1.php
>
> 
die Methode showSelect() zu debuggen. Ich würde mal die Variable
> $arrCurrentData[$fieldName] nach Zeile 2210 ausgeben und $value in 
> Zeile 2219.
> 
> 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 Björn 
>> Hahnefeld Gesendet: Dienstag, 20. August 2013 19:46 An:
>> 'German TYPO3 Userlist' Betreff: Re: [TYPO3-german] Feld-Erweiterung 
>> - Extension "datamints_feuser"
> 
>> Hallo Lorenz,
> 
>> das Hinzufügen von Feldern (zumindest Textfelder und
>> Auswahllisten) klappt schon mal sehr gut. Allerdings ist mir eines 
>> noch nicht so ganz klar: die Werte in Auswahllisten werden zwar 
>> korrekt gespeichert, allerdings werden diese beim Reload der Seite 
>> nicht mehr angezeigt. Ist es möglich, dass ?datamints_feuser? einen 
>> SELECTED auf den Eintrag setzt?
> 
>> 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 Lorenz 
>> Ulrich Gesendet: Montag, 19. August 2013 22:09 An:
>> typo3-german at lists.typo3.org Betreff: Re: [TYPO3-german] 
>> Feld-Erweiterung - Extension "datamints_feuser"
> 
>> Hallo Björn
> 
>> Sobald du die Felder mit deiner eigenen Ext hinzugefügt hast und sie 
>> auch im Backend (im TCA des FE-Users) funktionieren, sind sie auch 
>> für datamints_feuser verfügbar. Allenfalls musst du auch den 
>> Configuration Cache löschen, damit die Erweiterung des TCAs 
>> funktioniert.
> 
>> Um bei Select-Feldern einen leeren Eintrag "Bitte wählen..." zu 
>> haben, kannst du dann folgendes TypoScript verwenden:
> 
>> plugin.tx_datamintsfeuser_pi1.fieldconfig { dein_neues_feld { config 
>> { items { 0 { 0 = bitte wählen... 1 = 0 } } } } }
> 
>> Beste Grüsse,
> 
>> Lorenz
> 
>> Am 19.08.2013 21:49, schrieb Björn Hahnefeld: 
>> _______________________________________________ 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
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21-beta20 (MingW32)

iQIcBAEBAgAGBQJSFk/LAAoJEG6HPMAgWtVz8JAP/1/6thYD6+bSB12L3Le8EE4N
2H+CarhWwse80ruv5NmOmDOeEBbv5IhCvbt1Ebz01JjpkLh5o0wrrnTX5fHG7T0i
CW6ObF+3xMzZbPHgo7uEJcuO4hwtXGzGeg5yFs5sG5DWquOuEVky+Pt3sfDiQZUR
353nR47Rcll0uZ99YiXKv0ciKTIOilut3p4UDuMn3d5ZSPfozxQR8nZDP7wkzqYb
Zon+la/M4skwPeB+VbTIjTahvLcmDRUjEZAy9X8nnctSkMQbR7Dacf74VS1BOh25
adxh1GUTeDEKQ835oYO5xd8bvBpLM9zxV9UbPzlbsi9Pjd0xk1WQVP2RF1hqFXqD
xeFHq+UIr084lcg0TGeKwybaZJy3pO5+S/KouGyMFurxy8Oh7Al0zXPCpLe48Dtc
wkkwmDg1FBmnAfe7isc3WRudRjJR6nXmRQQyRPQyGRLg2gyfzpBsP8tPkQxKoAhi
8GupEVDBeDO40L5QL4aWXYHr2i5qIh3dWP5xS60WVhZbNM/fcwgnyfzikPC8Wl3p
u/XWMXN3lolBUh2/YzARHnw1YmZSNiJ9tA2kcZVM4j8M6sy86HAEXXJRLilmZqgu
iS3+Sg++OpXrL55P1HRAF9TDXA3seF2fMvhattEvUyBXuRNML1SfKgwNCNPr1R9n
CxgYM0PTGXCymgYwR/Z3
=8+kD
-----END PGP SIGNATURE-----
_______________________________________________
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