From 0d2c3c84ea6457a9d0a04e25e19a26811eef8562 Mon Sep 17 00:00:00 2001 From: xue <> Date: Thu, 8 Dec 2005 14:21:44 +0000 Subject: --- framework/Web/UI/TPage.php | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) (limited to 'framework/Web/UI/TPage.php') diff --git a/framework/Web/UI/TPage.php b/framework/Web/UI/TPage.php index 1aa0d40b..e2565291 100644 --- a/framework/Web/UI/TPage.php +++ b/framework/Web/UI/TPage.php @@ -40,6 +40,10 @@ class TPage extends TTemplateControl * @var TForm form instance */ private $_form=null; + /** + * @var THead head instance + */ + private $_head=null; /** * @var string template file name */ @@ -699,7 +703,7 @@ class TPage extends TTemplateControl $cs->renderHiddenFields($writer); $cs->renderArrayDeclarations($writer); $cs->renderExpandoAttributes($writer); - $cs->renderScriptIncludes($writer); + $cs->renderScriptFiles($writer); $cs->renderEndScripts($writer); } else @@ -741,6 +745,28 @@ class TPage extends TTemplateControl protected function initializeCulture() { } + + public function getHead() + { + return $this->_head; + } + + public function setHead(THead $value) + { + if($this->_head) + throw new TInvalidOperationException('page_head_duplicated'); + $this->_head=$value; + } + + public function getTitle() + { + return $this->getViewState('Title',''); + } + + public function setTitle($value) + { + $this->setViewState('Title',$value,''); + } } ?> \ No newline at end of file -- cgit v1.2.3