[TYPO3-english] Problem with # links and CoolURI
    Pero Matic 
    takoje at takoje.hr
       
    Thu Oct  7 18:39:52 CEST 2010
    
    
  
"Jan Bednarik" <info at bednarik.org> wrote in message 
news:mailman.1.1286460041.24894.typo3-english at lists.typo3.org...
> Well, it doesn't matter whether it's dynamic or static.
>
> It look more like server issue. The prefix for anchors is created this 
> way:
>
> $scriptPath = $GLOBALS['TSFE']->absRefPrefix . 
> substr(t3lib_div::getIndpEnv('TYPO3_REQUEST_URL'),strlen(t3lib_div::getIndpEnv('TYPO3_SITE_URL')));
>
> For some reason, you're getting index.php?id...
>
> Anyway, this is not CoolUri issue, because CoolUri doesn't take part here.
Hm. Do u have some advice how to debug this?
I tried with this piece of code:
        if (!empty($params['pObj']->siteScript)) {
            $cond = $params['pObj']->siteScript && 
substr($params['pObj']->siteScript,0,9)!='index.php' && 
substr($params['pObj']->
            $paramsinurl = '/'.$params['pObj']->siteScript;
            t3lib_div::devLog('SITESCRIPT: '.$paramsinurl,'CoolUri');
        } else {
            $cond = t3lib_div::getIndpEnv('REQUEST_URI') && 
substr(t3lib_div::getIndpEnv('REQUEST_URI'),1,9)!='index.php' && substr
            $paramsinurl = t3lib_div::getIndpEnv('REQUEST_URI');
            t3lib_div::devLog('REQUEST_URI: '.$paramsinurl,'CoolUri');
        }
and the first condition is allways true. I removed if and put only this:
            $cond = t3lib_div::getIndpEnv('REQUEST_URI') && 
substr(t3lib_div::getIndpEnv('REQUEST_URI'),1,9)!='index.php' && substr
            $paramsinurl = t3lib_div::getIndpEnv('REQUEST_URI');
            t3lib_div::devLog('REQUEST_URI: '.$paramsinurl,'CoolUri');
but i get the same result :-(
Regards. 
    
    
More information about the TYPO3-english
mailing list