Show
Ignore:
Timestamp:
01/04/2008 04:32:38 PM (12 months ago)
Author:
xue
Message:

fixed #753.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/framework/Web/UI/TPage.php

    r2248 r2356  
    646646                $this->raiseEvent('OnPreRenderComplete',$this,$param); 
    647647                $cs=$this->getClientScript(); 
    648                 if($this->_theme instanceof ITheme) 
    649                 { 
    650                         foreach($this->_theme->getStyleSheetFiles() as $url) 
     648                $theme=$this->getTheme(); 
     649                if($theme instanceof ITheme) 
     650                { 
     651                        foreach($theme->getStyleSheetFiles() as $url) 
    651652                                $cs->registerStyleSheetFile($url,$url,$this->getCssMediaType($url)); 
    652                         foreach($this->_theme->getJavaScriptFiles() as $url) 
     653                        foreach($theme->getJavaScriptFiles() as $url) 
    653654                                $cs->registerHeadScriptFile($url,$url); 
    654655                } 
    655                 if($this->_styleSheet instanceof ITheme) 
    656                 { 
    657                         foreach($this->_styleSheet->getStyleSheetFiles() as $url) 
     656                $styleSheet=$this->getStyleSheetTheme(); 
     657                if($styleSheet instanceof ITheme) 
     658                { 
     659                        foreach($stylesheet->getStyleSheetFiles() as $url) 
    658660                                $cs->registerStyleSheetFile($url,$url,$this->getCssMediaType($url)); 
    659                         foreach($this->_styleSheet->getJavaScriptFiles() as $url) 
     661                        foreach($styleSheet->getJavaScriptFiles() as $url) 
    660662                                $cs->registerHeadScriptFile($url,$url); 
    661663                }