[TYPO3-german] realurl für eine detailed view configurieren

Domi Garms djgarms at gmail.com
Thu Aug 12 10:31:45 CEST 2010


Hi Christian

wie muss denn der Link ausschauen? Ich rufe zur Zeit innerhalb einer
page die selbe seite auf, mit angefügten Extension-Parametern ich habe
jetzt die Einstellungen verändert, aber leider passiert immer noch
nichts...

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

Meine config:

				'modus'=> array(
					array(
						'GETvar' =>'tx_dmfaupairs[modus]',
							'valueMap' => array(
								'1' => 'aupair',
								'2' => 'family',
								),
					),
				),
				'aupair'=> array(
					array(
						'GETvar' => 'tx_dmfaupairs[uid]',
                        'lookUpTable' => array(
                            'table' => 'fe_users',
                            'id_field' => 'uid',
                            'alias_field' => 'first_name',
                            'addWhereClause' => ' AND NOT deleted',
                            'useUniqueCache' => 1,
                            'useUniqueCache_conf' => array(
                                'strtolower' => 1,
                                'spaceCharacter' => '-',
                            ),
                        ),
                    ),
				),

Vielen Dank für deine Antwort!

Grüße
Domi


Am 12. August 2010 16:02:49 UTC+8 schrieb christian oettinger
<christian.oettinger at gmx.de>:
> 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 at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>


More information about the TYPO3-german mailing list