[TYPO3-UG Denmark] RealURL problem med single visning af oversat nyhed i multilanguage site

Trine Buhl trine.buhl at mail.dk
Thu Apr 10 12:13:07 CEST 2008


Tak for tippet - jeg kigger på det!

Mvh. Trine
"Peter Klein" <peter at umloud.dk> skrev i meddelelsen 
news:mailman.1.1207754061.5687.typo3-ug-denmark at lists.netfielders.de...
> Hej Trine.
> Har du sat tt_news op som beskrevet i manualen? Se specielt kapitlet om 
> hvad du skal gøre hvis du bruger RealUrl.
> Der er nemlig noget med at man ikke må bruge backPid sammen med RealUrl 
> (og begge dine URLs har backPid)
>
> MvH
> Peter Klein
>
> "Trine Buhl" <trine.buhl at mail.dk> wrote in message 
> news:mailman.1.1207730624.30155.typo3-ug-denmark at lists.netfielders.de...
>> Hej
>>
>> Jeg har et stort problem med RealURL konfigurationen af tt_news på et 
>> multilanguage site.
>>
>> Umiddelbart fungere realurl fint, hvor den oversætter URLs for oversatte 
>> nyheder, MEN:
>>
>> Linket fra en oversat nyhed
>>
>> URL for single visning for nyhed på default sprog:
>> http://www.domain.com/news/news-view/article/default-version.html?tx_ttnews%5BbackPid%5D=2&cHash=68e0b71047
>>
>> "Mere" link fra latest visningen af oversatte nyheder:
>> http://www.domain.com/dk/nyheder/nyhed/article/oversat-version.html?tx_ttnews%5BbackPid%5D=2&cHash=406f7219ea
>> Den oversætter både nyheden og indsætter "dk" som sprog og indsætter et 
>> nyt hash. Med det generer en "404 - page not found" fejl
>>
>> I stedet kan singlevisngen for den oversatte nyhed kan findes her:
>> http://www.domain.com/dk/news/news-view/article/default-version.html?tx_ttnews%5BbackPid%5D=2&cHash=68e0b71047
>> Hvor den ikke oversætter nyhedstitlen, hash er den samme som default 
>> nyhed, og den eneste forskel er "dk"
>>
>> Slår man RealURL så fungere det fint, så det må være i localconf der er 
>> fejl eller mangler.
>>
>> Localconf for RealURL ser sådan her ud:
>>
>> */
>> $TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
>>    '_DEFAULT' => array(
>>    'subscribe' => array(
>>                    array(
>>                        'GETvar' => 'tx_sremailsubscribe_pi1[regHash]'
>>                    )
>>            ),
>>        'init' => array(
>>            'enableCHashCache' => 1,
>>            'appendMissingSlash' => 'ifNotFile',
>>            'enableUrlDecodeCache' => 1,
>>            'enableUrlEncodeCache' => 1,
>>        ),
>>        'redirects' => array(),
>>        'preVars' => array(
>>            array(
>>                'GETvar' => 'no_cache',
>>                'valueMap' => array(
>>                    'nc' => 1,
>>                ),
>>                'noMatch' => 'bypass',
>>            ),
>>             array(
>>                'GETvar' => 'L',
>>                'valueMap' => array(
>>                    'en' => '0',
>>                    'dk' => '1',
>>                ),
>>  'valueDescription' => array(
>>                'en' => 'ENGLISH &nbsp;&#124;',
>>                            'dk' => 'DANSK',
>>   ),
>>                'noMatch' => 'bypass',
>>            ),
>>        ),
>>        'pagePath' => array(
>>            'type' => 'user',
>>            'userFunc' => 
>> 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
>>            'spaceCharacter' => '-',
>>            'languageGetVar' => 'L',
>>            'expireDays' => 7,
>>            'rootpage_id' => 2,
>>            'firstHitPathCache' =>1,
>>        ),
>>        'fixedPostVars' => array(),
>>        'postVarSets' => array(
>>            '_DEFAULT' => array(
>>                // news archive parameters
>>                'archive' => array(
>>                    array(
>>                        'GETvar' => 'tx_ttnews[year]' ,
>>                        ),
>>                    array(
>>                        'GETvar' => 'tx_ttnews[month]' ,
>>                           'valueMap' => array(
>>                            'january' => '01',
>>                            'february' => '02',
>>                            'march' => '03',
>>                            'april' => '04',
>>                            'may' => '05',
>>                            'june' => '06',
>>                            'july' => '07',
>>                            'august' => '08',
>>                            'september' => '09',
>>                            'october' => '10',
>>                            'november' => '11',
>>                            'december' => '12',
>>                               )
>>                        ),
>>                    ),
>>                // news pagebrowser
>>                'browse' => array(
>>                    array(
>>                        'GETvar' => 'tx_ttnews[pointer]',
>>                        ),
>>                    ),
>>                // news categories
>>                'select_category' => array (
>>                    array(
>>                        'GETvar' => 'tx_ttnews[cat]',
>>                        ),
>>                    ),
>>
>>                // news articles and searchwords
>>                'article' => array(
>>                    array(
>>                        'GETvar' => 'tx_ttnews[tt_news]',
>>                        'lookUpTable' => array(
>>                            'table' => 'tt_news',
>>                            'id_field' => 'uid',
>>                            'alias_field' => 'title',
>>             'maxLength' => 50,
>>                            'addWhereClause' => ' AND NOT deleted',
>>                    'useUniqueCache' => 1,
>>                            'useUniqueCache_conf' => array(
>>                                'strtolower' => 1,
>>                                'spaceCharacter' => '-',
>>                                ),
>>                   'languageGetVar' => 'L',
>>              'languageExceptionUids' => '',
>>              'languageField' => 'sys_language_uid',
>>              'transOrigPointerField' => 'l18n_parent'
>>                            ),
>>                        ),
>>                    array(
>>                        'GETvar' => 'tx_ttnews[swords]',
>>                        ),
>>                    ),
>>                ),
>>            ),
>>            // configure filenames for different pagetypes
>>        'fileName' => array(
>> 'defaultToHTMLsuffixOnPrev' => 1,
>>            'index' => array(
>>                'rss.xml' => array(
>>                    'keyValues' => array(
>>                        'type' => 100,
>>                    ),
>>                ),
>>                'page.html' => array(
>>                   'keyValues' => array (
>>                       'type' => 1,
>>                   )
>>               ),
>>
>>
>>                'rss091.xml' => array(
>>                    'keyValues' => array(
>>                        'type' => 101,
>>                     ),
>>                ),
>>                'rdf.xml' => array(
>>                    'keyValues' => array(
>>                        'type' => 102,
>>                    ),
>>                ),
>>                'atom.xml' => array(
>>                    'keyValues' => array(
>>                        'type' => 103,
>>                    ),
>>                ),
>>            ),
>>        ),
>>    ),
>> );
>>
>>
>> Kan nogen give et hint hvor jeg går galt i byen?
>>
>> Mvh. Trine
>
> 



More information about the TYPO3-UG-denmark mailing list