[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