[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