Changeset 2284 for tags/3.1.1

Show
Ignore:
Timestamp:
09/30/2007 07:36:08 PM (16 months ago)
Author:
xue
Message:

revert.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • tags/3.1.1/framework/Web/UI/TClientScriptManager.php

    r2252 r2284  
    206206        { 
    207207                $assets = Prado::getApplication()->getAssetManager(); 
    208                 return array($assets->getPublishedPath($base), $assets->publishFilePath($base)); 
     208                if(strpos($base, $assets->getBaseUrl())===false) 
     209                { 
     210                        if(!is_null($dir = Prado::getPathOfNameSpace($base))) 
     211                                $base = $dir; 
     212                        return array($assets->getPublishedPath($base), $assets->publishFilePath($base)); 
     213                } 
     214                else 
     215                { 
     216                        return array($assets->getBasePath().str_replace($assets->getBaseUrl(),'',$base), $base); 
     217                } 
    209218        } 
    210219