[TYPO3] Realurl problem

Mitja Felicijan mitja at percepcija.com
Tue Apr 4 15:11:28 CEST 2006


All I want is just virtual directory. Nothing else :) I want one of the 
subpages to be virtual directory.

To explain again:
My T3 installation is holding a couple of sites. On of the sites with 
domain (web.zdms.org) has subpage for event and I would like to present 
this with sub/virtual directory. This event has also subpages.

Main site web.zdms.org has its own desing and also this event's design 
is different from the others. You can check it out:

http://web.zdms.org/
http://web.zdms.org/Zlata_puscica.68.0.html

I would like to change this "Zlata_puscica.68.0.html" to this 
"zlata-puscica" ... nothing else.

At now I have this in my localconf.php

  $TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
  	'_DEFAULT' => array(),
	
	'web.zdms.org' => array(
		'init' => array (
			'respectSimulateStaticURLs' => '1',
		),
	),
	
     'web.zdms.org/zlata-puscica/' => array(
        'init' => array (
	   		'respectSimulateStaticURLs' => '1',
			'rootPageID' => '68',
	   ),
	   'preVars' => array(
           '0' => array(
              'GETvar' => 'L',
              'valueMap' => array(
                 'sl' => '0',
                 'en' => '2',
             ),

              'valueDefault' => 'sl',
          ),

       ),

        'fileName' => array(
           'defaultToHTMLsuffixOnPrev' => '1',
       ),

        'pagePath' => array(
           'type' => 'user',
           'userFunc' => 
'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
           'spaceCharacter' => '-',
           'languageGetVar' => 'L',
           'expireDays' => '3',
           'rootpage_id' => '68',
		  'disablePathCache' => '1',
       ),

        'fixedPostVars' => array(
       ),

    ),

);

But that does not get the work done.

I have read the documenation ... but just can't figured it out. Also I 
am a little short on the time. I would really appriciate any help.


I have this in by every template.

config.simulateStaticDocuments = 0
config.baseURL = http://web.zdms.org/
config.tx_realurl_enable = 1

Surajit pravi:
> Hi Mitja,
> 
> Have you added below in root template setup code:
> //
> config.simulateStaticDocuments = 0
> config.baseURL = http://yoursite.com
> config.tx_realurl_enable = 1
> //
> 
> Thanks
> Surajit
> Srijan Technologies, India.
> 
> Mitja Felicijan wrote:
> 
>> Can anybody pleeaseee help me with realurl. At this point I think that 
>> Typo3 is not what I thought. By not supporting virtual directories 
>> this makes it not so good as they say. This should be common thing to 
>> configure. But it's not. By the way, I have multiple domain on one 
>> Typo. Sooo if anyone knows anything pleeasee share with me.
>>
>>
>> Mitja Felicijan pravi:
>>  
>>
>>> My site structure looks like this
>>>
>>> ZDMS (www.zdms.org)
>>> - About
>>> - Members
>>> - Direkt (I would like url to look like this: www.zdms.org/direkt/)
>>>           This site has different template than parent one
>>>    - About congress
>>>    - Program
>>>    - Press
>>>
>>>
>>> Here is my configuration I got in Typo3 site.
>>> Realurl ext is installed.
>>> But I need to set it up. Here's the problem.
>>>
>>> Pleeeasee help.
>>>
>>>
>>> $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array (
>>>    '_DEFAULT' => array (
>>>        'init' => array (
>>>            'enableCHashCache' => '1',
>>>            'appendMissingSlash' => 'ifNotFile',
>>>            'enableUrlDecodeCache' => '1',
>>>            'enableUrlEncodeCache' => '1',
>>>        ),
>>>        'redirects' => array (
>>>        ),
>>>        'preVars' => array (
>>>            '0' => array (
>>>                'GETvar' => 'no_cache',
>>>                'valueMap' => array (
>>>                    'nc' => '1'
>>>                ),
>>>                'noMatch' => 'bypass',
>>>            ),
>>>            '1' => array (
>>>                'GETvar' => 'L',
>>>                'valueMap' => array (
>>>                    'en' => '2',
>>>                    'si' => '1',
>>>                ),
>>>                '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',
>>>        ),
>>>        'fixedPostVars' => array (
>>>        ),
>>>        'postVarSets' => array (
>>>            '_DEFAULT' => array (
>>>                'archive' => array (
>>>                    '0' => array (
>>>                        'GETvar' => 'tx_ttnews[year]'
>>>                    ),
>>>                    '1' => 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',
>>>                        ),
>>>                    ),
>>>                ),
>>>                'direkt2006' => array (
>>>
>>>                ),
>>>        'zlata-puscica' => array (
>>>                    'GETvar' => 'id',
>>>                    'valueMap' => array (
>>>                            'zlata-puscica' => '50',
>>>                ),
>>>                ),
>>>                'browse' => array (
>>>                    '0' => array (
>>>                        'GETvar' => 'tx_ttnews[pointer]',
>>>                    ),
>>>                ),
>>>                'select_category' => array (
>>>                    '0' => array (
>>>                        'GETvar' => 'tx_ttnews[cat]',
>>>                    ),
>>>                ),
>>>                'article' => array (
>>>                    '0' => array (
>>>                        'GETvar' => 'tx_ttnews[tt_news]',
>>>                        'lookUpTable' => array (
>>>                            'table' => 'tt_news',
>>>                            'id_field' => 'uid',
>>>                            'alias_field' => 'title',
>>>                            'addWhereClause' => ' AND NOT deleted',
>>>                            'useUniqueCache' => '1',
>>>                            'useUniqueCache_conf' => array (
>>>                                'strtolower' => '1',
>>>                                'spaceCharacter' => '-',
>>>                            ),
>>>                        ),
>>>                    ),
>>>                    '1' => array (
>>>                        'GETvar' => 'tx_ttnews[swords]',
>>>                    ),
>>>                ),
>>>            ),
>>>        ),
>>>        'fileName' => array (
>>>            'index' => array (
>>>                'rss.xml' => array (
>>>                    'keyValues' => array (
>>>                        'type' => '100'
>>>                    ),
>>>                ),
>>>                'rss091.xml' => array (
>>>                    'keyValues' => array (
>>>                        'type' => '101'
>>>                    ),
>>>                ),
>>>                'rdf.xml' => array (
>>>                    'keyValues' => array (
>>>                        'type' => '102'
>>>                    ),
>>>                ),
>>>                'atom.xml' => array (
>>>                    'keyValues' => array (
>>>                        'type' => '103'
>>>                    ),
>>>                ),
>>>            ),
>>>        ),
>>>    ),
>>>
>>> );
>>>   
>>
>>
>>  
>>
> 
> 


-- 
  Mitja Felicijan
    T: Percepcija
    D: Development
    W: Server Administrator & Programer
    P: 040 426 801



More information about the TYPO3-english mailing list