probiers mal so:

'postVarSets' => array(
      '_DEFAULT' => array (

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

),

Zwei Werte unter einem Punkt ist übrigens nur dann ein Problem, wenn nicht alle Werte immer gesetzt sind. Wenn hier z.B. tx_dmfaupairs[modus] nicht gesetzt ist, würde der Pfad so aussehen

meineseite//25.html

Wenn Du auch den hinteren Teil noch mit einem String versehen möchtest, hier ein Beispiel, wie man Tabellen ausliest:

array(
 'GETvar' =>'tx_dmfaupairs[uid]',
 'lookUpTable' =>  array(
            'table' =>  'tx_dmfaupairs_aupairtable',
            'id_field' =>  'uid',
            'alias_field' =>  'title',
            'addWhereClause' =>  ' AND NOT deleted',
            'useUniqueCache' =>  1,
            'useUniqueCache_conf' =>  array(
              'strtolower' =>  1,
              'spaceCharacter' =>  '-',
            ),
            'languageGetVar' =>  'L',
            'languageExceptionUids' =>  '',
            'languageField' =>  'sys_language_uid',
            'transOrigPointerField' =>  'l18n_parent',
            'autoUpdate' =>  1,
            'expireDays' =>  180,
          ),
        ),

Grüße Lina



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

Antwort per Email an