[TYPO3-UG Dutch] RealURL en frames

Dennis Hoffland d.o.hoffland at tele2.nl
Fri Jul 22 16:09:34 CEST 2011


Hallo,

 

Speaking url’s zouden volgens mij zo eenvoudig en intuïtief mogelijk  moeten
zijn voor de gemiddelde bezoeker van een websitebezoeker. Ik zit echter met
het volgende probleem op een website met frames:

 

Mijn RealURL configuratie is:

 

  // [TYPO3_SITE_URL] [preVars] [pagePath] [fixedPostVars] [postVarSets]
[fileName]

 

// [preVars]                       : language

// [pagePath]                   : page ID

// [fixedPostVars]          :

// [postVarSets]              : extension plugin(s)

 

/*

*

* RealURL setup

*

*/

 

$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(

                '_DEFAULT' => array(

                               'init' => array(

                                               'enableCHashCache' => true,

                                               'enableUrlDecodeCache' =>
true,

                                               'enableUrlEncodeCache' =>
true,

                                               'appendMissingSlash' =>
'ifNotFile',

//                                           'postVarSet_failureMode' =>
'ignore',

                                               'emptyUrlReturnValue' =>
true,

                               ),

                               'redirects' => array(),

                               'preVars' => array(

                                               array(

                                                               'GETvar' =>
'L',

                                                               'valueMap' =>
array(

 
'en' => '0',

 
'nl' => '1',

                                                               ),

 
'valueDefault' => 'en',

                                                    ),

                               ),

                               'pagePath' => array(

                                               'type' => 'user',

                                               'userFunc' =>
'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',

//                                           'spaceCharacter' => '_',

//                                           'languageGetVar' => 'L',

//                                           'expireDays' => 7,

                                               ###### Set your root page ID
here ######

                                               'rootpage_id' => 1,

//                                           'excludePageIds' => 42,

                                               'dontResolveShortcuts' =>
true,

                               ),

                               'fixedPostVars' => array(),

                               'postVarSets' => array(

 

                               ),

                               'fileName' => array (

                                'defaultToHTMLsuffixOnPrev' => true,

                'acceptHTMLsuffix' => false,

                               ),

 

                ),

);

 

 

Dit levert URL’s op als:

 

http://www.mywebsite.eu/en/home.html?type=4    

http://www.mywebsite.eu/nl/contact.html?type=4  

 

Ik ben tevreden met de omzetting van de language parameter (L= , wordt het
eerste deel van de padverwijzing) en de pagina id (id= , paginatitel wordt
de naam van de html pagina). De structuur van de url is zowel eenvoudig als
intuïtief. Ik zit echter nog steeds met de frame parameter (type=).

 

Kort samengevat zou ik deze laatste parameter uit de url willen laten
verdwijnen, zodat ik dit overhoud:  http://www.mywebsite.eu/en/home.html  .

 

Alle suggesties zijn welkom.

 

Met vriendelijke groet,

 

Dennis

 

PS. Het dichtste bij een oplossing kwam het voorbeeld op
http://wiki.typo3.org/Realurl/manual   (Multiple filenames for a frameset),
waarbij 2 parameters worden “samengevoegd”.



More information about the TYPO3-UG-Dutch mailing list