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

Peter Klein peter at umloud.dk
Wed Apr 9 17:12:57 CEST 2008


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