diff options
| author | xue <> | 2006-02-09 14:32:13 +0000 | 
|---|---|---|
| committer | xue <> | 2006-02-09 14:32:13 +0000 | 
| commit | 47088abad9dbdd4ea24180753fa47ea3e363390c (patch) | |
| tree | 966c86862df4eb6bfd964fdbb7649d0eba1e8526 /demos/quickstart/protected/controls/Layout.php | |
| parent | aa46c9ab78abdd23c273c5e49b402a87a2aefcdb (diff) | |
Added Printer-friendly version of quickstart tutorial.
Diffstat (limited to 'demos/quickstart/protected/controls/Layout.php')
| -rw-r--r-- | demos/quickstart/protected/controls/Layout.php | 25 | 
1 files changed, 20 insertions, 5 deletions
diff --git a/demos/quickstart/protected/controls/Layout.php b/demos/quickstart/protected/controls/Layout.php index a82d2fff..21eb764e 100644 --- a/demos/quickstart/protected/controls/Layout.php +++ b/demos/quickstart/protected/controls/Layout.php @@ -2,13 +2,28 @@  class Layout extends TTemplateControl
  {
 -	public function toggleTopicPanel($sender,$param)
 +	public function __construct()
  	{
 -		$this->TopicPanel->Visible=!$this->TopicPanel->Visible;
 -		if($this->TopicPanel->Visible)
 -			$sender->Text="Hide TOC";
 +		if(isset($this->Request['notheme']))
 +			$this->Service->RequestedPage->EnableTheming=false;
 +		parent::__construct();
 +	}
 +
 +	public function onLoad($param)
 +	{
 +		parent::onLoad($param);
 +		$url=$this->Request->RequestUri;
 +		if(strpos($url,'?')===false)
 +			$url.='index.php?notheme=true';
  		else
 -			$sender->Text="Show TOC";
 +			$url.='¬heme=true';
 +		$this->PrinterLink->NavigateUrl=$url;
 +
 +		if(isset($this->Request['notheme']))
 +		{
 +			$this->MainMenu->Visible=false;
 +			$this->TopicPanel->Visible=false;
 +		}
  	}
  }
  | 
