[TYPO3] Wrong links in TMENU on subpages (with real url)
Domen Božeglav
domen.bozeglav at arnes.si
Fri Oct 5 11:41:24 CEST 2007
Hi,
I eventually found the solution to this problem, hope it helps someone else.
The problem wasn't only with the menu but with all the links on my
subsites. I have a custom tamplate without typo3 variables, so directive
config.baseURL = http://www.asdf.com did nothing. I manually included
<base href="http://www.asdf.com/"> in the <head> of my template and it
solved the problem...
Have a nice weekend!
Domen
Domen Božeglav wrote:
> Hi,
>
> I have a working typo3 site with realurl extension installed. I have
> created a TMENU for the first level navigation and included it in the
> template.
>
> Links in the menu on the first level (site www.blah.com/welcome.html)
> are ok, but when I browse to the sites on the second level
> (www.blah.com/welcome/data.html for instance) the links in the dinamic
> menu point to the second level: so the link to Welcome site is now
> www.blah.com/data/welcome.html (it should be www.blah.com/welcome.html )
>
> It looks like TMENU just included relative link, but it should absolute
> instead or recalculate url to "../welcome.html"
> <li><a href="welcome.html" onfocus="blurLink(this);">Welcome</a></li>
>
> Any ideas, what I am doing wrong? Thanks in advance for any help.
>
> Kind regards, Domen
>
> p.s. I am a typo3 newby so sorry if the question is dumb.
>
>
> Code for TMENU:
> # First level menu-object, textual
> page.10.marks.menu.1 = TMENU
> page.10.marks.menu.1 {
>
> # Level 1: Normal state properties
> NO.allWrap = <li> | </li>
> NO.stdWrap.htmlSpecialChars = 1
>
> # Level 1: Enable active state and set properties:
> ACT = 1
> ACT.stdWrap.htmlSpecialChars = 1
> ACT.allWrap = <li class="act"> | </li>
> }
>
> Code for realurel:
> $TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
> 'www.blah.com' => array(
> 'fileName' => array(
> 'defaultToHTMLsuffixOnPrev' => '1',
> ),
>
> 'pagePath' => array(
> 'type' => 'user',
> 'userFunc' =>
> 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
> 'spaceCharacter' => '-',
> 'rootpage_id' => '1',
> 'dontResolveShortcuts' => '1',
> 'disablePathCache' => '1',
> ),
>
> 'fixedPostVars' => array(
> ),
>
> ),
>
> );
> _______________________________________________
> TYPO3-english mailing list
> TYPO3-english at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-english
More information about the TYPO3-english
mailing list