Hallo Domi,

Ich deke Du musst die Variablen einzeln abhandeln. Für jede Variable gibt es eine Konfiguration, wie es umgewandelt wird und einen Schlüssel, der später in der URl steht. Beim modus ich nicht sicher, aber das untere sollte (ungetestet) funktionieren.



    'postVarSets' => array(
        '_DEFAULT' => array (
            'modus' => array (
                array (
                    GETvar' =>'tx_dmfaupairs[modus]'
                        'valueMap' =>  array(
                          '1' =>  'aupair',
                          '2' =>  'family',
                      ),
                ),
            ),
            'aupair' => array (
                array (
                    'GETvar' => 'tx_dmfaupairs[uid]',
                    'lookUpTable' => array(
                        'table' => 'tx_EXTENSIONTABLE',
                        'id_field' => 'uid',
                        'alias_field' => 'name',
                        'useUniqueCache' => 1,
                        'useUniqueCache_conf' => array(
                            'strtolower' => 1,
                            'spaceCharacter' => '-',
                        ),
                    ),
                ),
            ),
         ),
     ),


'table' und 'alias_field' musst Du natürlich auch anpassen.
"modus" und "aupair" ist das was nacher oben in der URL als Schlüssel steht.


viele Grüße
christian



Hallo Liste,

ich bin gerade mit der list- und detailed view meiner Extension
beschäftigt. Ich möchte, dass der Link

http://www.testseite.de/database-neu.html?tx_dmfaupairs[modus]=1&tx_dmfaupairs[uid]=9

in eine leserliche URI umgewandelt wird. Ich verwende realurl und habe
folgendes probiert, nur komme ich nicht mehr weiter.
Im 'postVarSets' Array von meiner localconf hab ich eingetragen:

'aupair'=>  array(
        array(
                        'GETvar' =>'tx_dmfaupairs[modus]',
                                        'valueMap' =>  array(
                                                        '1' =>  'aupair',
                                                        '2' =>  'family',
                                                ),
                                ),
        array(
                'GETvar' =>'tx_dmfaupairs[uid]',
        ),
),

Was mache ich falsch, bzw. was fehlt noch? Bin dankbar für jeden Tipp!

Grüße
Domi

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an