[TYPO3-german] Realurl-Problem: Link-URL nur von Standardsprache?

Stefan Padberg post at bergische-webschmiede.de
Mon Mar 23 12:59:09 CET 2015


Ich hab's: der Kunde hatte bei allen Seiten deutsche Alias-Namen 
eingeben. Und die haben den realurl-Path überschrieben.

Das Verhalten ist eigentlich sinnlos, da die Aliasnamen der Seiten ja 
nur von simulatestatic ausgewertet werden. Realurl hat ja eigene Felder, 
mit denen man den path überschreiben kann.

Oder sehe ich das zu eng?

Bete Grüße
stefan


Am 23.03.2015 um 11:22 schrieb Stefan Padberg:
> Hier noch die verwendete realurl_conf.php. Ist identisch mit der von dem
> anderen Projekt, wo es wie geünwcht klappt.
>
> Vielleicht sieht ja jemand, was geändert werden muss.
>
> Gruß und Dank
> stefan
>
>
> $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']=array(
>    'www.domain.de' => array(
>      'init' => array(
>        'enableCHashCache' => true,
>        'appendMissingSlash' => 'ifNotFile,redirect',
>        'adminJumpToBackend' => true,
>        'enableUrlDecodeCache' => true,
>        'enableUrlEncodeCache' => true,
>        'emptyUrlReturnValue' => '/',
>      ),
>      'pagePath' => array(
>        'type' => 'user',
>        'userFunc' =>
> 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
>        'spaceCharacter' => '-',
>        'languageGetVar' => 'L',
>        'rootpage_id' => '1',
>      ),
>      'fileName' => array(
>        'defaultToHTMLsuffixOnPrev' => 0,
>        'acceptHTMLsuffix' => 1,
>        'index' => array(
>          'print' => array(
>            'keyValues' => array(
>              'type' => 98,
>            ),
>          ),
>          'sitemap.xml' => array(
>            'keyValues' => array(
>            'type' => 841132,
>            ),
>          ),
>          'sitemap.txt' => array(
>            'keyValues' => array(
>            'type' => 841131,
>            ),
>          ),
>          'robots.txt' => array(
>            'keyValues' => array(
>            'type' => 841133,
>            ),
>          ),
>        ),
>      ),
>      'preVars' => array(
>        array(
>          'GETvar' => 'L',
>          'valueMap' => array(
>            'en' => '1',
>          ),
>          'noMatch' => 'bypass',
>        ),
>        array(
>          'GETvar' => 'no_cache',
>          'valueMap' => array(
>            'nc' => 1
>          ),
>          'noMatch' => 'bypass',
>        ),
>      ),
>      'fixedPostVars' => array(
>        'newsDetailConfiguration' => array(
>          array(
>            'GETvar' => 'tx_news_pi1[news]',
>            'lookUpTable' => array(
>              'table' => 'tx_news_domain_model_news',
>              'id_field' => 'uid',
>              'alias_field' => 'title',
>              'addWhereClause' => ' AND NOT hidden AND NOT deleted',
>              'useUniqueCache' => 1,
>              'useUniqueCache_conf' => array(
>                'strtolower' => 1,
>                'spaceCharacter' => '-'
>              ),
>              'languageGetVar' => 'L',
>              'languageExceptionUids' => '',
>              'languageField' => 'sys_language_uid',
>              'transOrigPointerField' => 'l10n_parent',
>              'autoUpdate' => 1,
>              'expireDays' => 180,
>            )
>          ),
>        ),
>        '147' => 'newsDetailConfiguration',
>
>      ),
>      'postVarSets' => array(
>        '_DEFAULT' => array(
>          'controller' => array(
>            array(
>              'GETvar' => 'tx_news_pi1[action]',
>              'noMatch' => 'bypass',
>            ),
>            array(
>              'GETvar' => 'tx_news_pi1[controller]',
>              'noMatch' => 'bypass',
>            ),
>          ),
>          'dateFilter' => array(
>            array(
>              'GETvar' => 'tx_news_pi1[overwriteDemand][year]',
>            ),
>            array(
>              'GETvar' => 'tx_news_pi1[overwriteDemand][month]',
>            ),
>          ),
>          'page' => array(
>            array(
>              'GETvar' => 'tx_news_pi1[@widget_0][currentPage]',
>            ),
>          ),
>              ),
>          ),
>    ),
> );
>
> Am 23.03.2015 um 11:14 schrieb Stefan Padberg:
>> Hmm, ein Downgrade auf realurl 1.12.8 zeigt keine Veränderung...
>>
>> Bin grad ratlos. Jemand ne Idee?
>> S.
>>
>> Am 23.03.2015 um 11:10 schrieb Stefan Padberg:
>>> Ich sehe grade, dass unter "Info" -> "RealUrl-Management" gar nicht
>>> angezeigt wird.
>>>
>>> Vielleicht ist die Extension im Eimer...?
>>>
>>> S.
>>>
>>> Am 23.03.2015 um 11:03 schrieb Stefan Padberg:
>>>> Hallo,
>>>>
>>>> ich habe hier einen unerwarteten Effekt:
>>>>
>>>> Typo3 6.2.11, Realurl 1.13.3, 2 Sprachen (sys_language_id = 0,1)
>>>>
>>>> Es klappt alles einwandfrei. Ich hätte bloß erwartet - und so ist es
>>>> eigentlich auch gewollt -, dass die URLs in der 2. Sprache sich nach
>>>> den
>>>> Seitentiteln in der 2. Sprache richten. Das ist aber nicht der Fall.
>>>>
>>>> Beispiel:
>>>> Seitentitel, original: Produkte
>>>> Seitentitel, 2. Sprache: Products
>>>>
>>>> URL, original: www.domain.de/produkte
>>>> URL, 2. Sprache: www.domain.de/en/produkte
>>>>
>>>> gewünscht: www.domain.de/en/products
>>>>
>>>>
>>>> Ich habe diese Konstellation schon bei einem anderen Projekt umgesetzt
>>>> gehabt (Typo3 6.1 und realurl 1.12). Da hat das problemlos wie
>>>> gewünscht
>>>> geklappt. Jetzt nicht. Hat sich irgendwas bei Typo3 oder/und realurl
>>>> geändert?
>>>>
>>>> Beste Grüße
>>>> Stefan
>>>>
>>>>
>>>
>>>
>>
>>
>
>


-- 
Bergische Webschmiede
Typo3 Dienstleistungen
:: Dipl.-Ing. Stefan Padberg
:: www.bergische-webschmiede.de


More information about the TYPO3-german mailing list