From d202492e4ad31c4127b4b459b300de7cd1976c1b Mon Sep 17 00:00:00 2001 From: xue <> Date: Fri, 13 Jan 2006 04:33:09 +0000 Subject: Added documentation. --- framework/Web/UI/TTemplateManager.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'framework/Web/UI/TTemplateManager.php') diff --git a/framework/Web/UI/TTemplateManager.php b/framework/Web/UI/TTemplateManager.php index bd838db2..d039288e 100644 --- a/framework/Web/UI/TTemplateManager.php +++ b/framework/Web/UI/TTemplateManager.php @@ -233,8 +233,9 @@ class TTemplate extends TComponent implements ITemplate */ public function instantiateIn($tplControl) { - $page=$tplControl->getPage(); - $this->_assetManager=$page->getService()->getAssetManager(); + if(($page=$tplControl->getPage())===null) + $page=$this->getService()->getRequestedPage(); + $this->_assetManager=$this->getService()->getAssetManager(); $controls=array(); foreach($this->_tpl as $key=>$object) { -- cgit v1.2.3