Hallo,

ich glaube es müsste nochmal ein Array um die eigentliche Konfiguration mit dem Namen des gewünschten Pfadsegmentes als index, z.B. so:

'postVarSets' => array(
    '_DEFAULT' => array(
        // REALTY MANAGER
        'immobilie' => array(
            'GETvar' => 'tx_realty_pi1[showUid]' ,
            'lookUpTable' => array(
                'table' => 'tx_realty_objects',
                'id_field' => 'uid',
                'alias_field' => 'title',
                'addWhereClause' => ' AND NOT deleted',
                'useUniqueCache' => 1,
                'useUniqueCache_conf' => array(
                    'strtolower' => 1,
                    'spaceCharacter' => '-',
                )
            ),
        ),
    ),
),

Viele Grüße,
Andi


Am 20.03.2017 um 13:44 schrieb Ben Ner:
Wir nutzen die Extension tx_realty für Immobilien, allerdings will er über keinen Weg die URL etwas freundlicher gestalten:

de/detailansicht.html?tx_realty_pi1[showUid]=10523&cHash=07cbf04e1b04f8a568163ef6121b2dba

de/ für L=0
detailansicht ist eine interne Page mit auf dem das Objekt genauer angezeigt wird.

Realurl:
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['_DEFAULT'] = array(
    'pagePath' => array(
        'type' => 'user',
        'userFunc' =>
'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        'spaceCharacter' => '-',
        'languageGetVar' => 'L',
        'expireDays' => 3,
        'rootpage_id' => 2,
    ),
    'postVarSets' => array(
        '_DEFAULT' => array(
        // REALTY MANAGER
            'GETvar' => 'tx_realty_pi1[showUid]' ,
            'lookUpTable' => array(
                'table' => 'tx_realty_objects',
                'id_field' => 'uid',
                'alias_field' => 'title',
                'addWhereClause' => ' AND NOT deleted',
                'useUniqueCache' => 1,
                'useUniqueCache_conf' => array(
                    'strtolower' => 1,
                    'spaceCharacter' => '-',
                )
            ),
        ),
    ),
);

er wandelt die URL nicht um, wieso?!
den Parameter cHash benötigen wir garnicht, der könnte komplett enfernt werden
gewünscht ist die erwartete Form:
de/detailansicht/immobilie-im-gruenen/
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


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

Antwort per Email an