From deb44d4ca9cb18865c90de0878cbc27aa4ee6c56 Mon Sep 17 00:00:00 2001 From: xue <> Date: Wed, 11 Jan 2006 02:17:12 +0000 Subject: TRepeater nearly completed (test pending) --- framework/Web/UI/WebControls/TDataSourceControl.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'framework/Web/UI/WebControls/TDataSourceControl.php') diff --git a/framework/Web/UI/WebControls/TDataSourceControl.php b/framework/Web/UI/WebControls/TDataSourceControl.php index f8944dbb..eaf39199 100644 --- a/framework/Web/UI/WebControls/TDataSourceControl.php +++ b/framework/Web/UI/WebControls/TDataSourceControl.php @@ -35,14 +35,17 @@ interface IDataSource */ abstract class TDataSourceControl extends TControl implements IDataSource { - public function getView($viewName); + public function getView($viewName) + { + return null; + } public function getViewNames() { return array(); } - protected function onDataSourceChanged($param) + public function onDataSourceChanged($param) { $this->raiseEvent('DataSourceChanged',$this,$param); } @@ -72,7 +75,7 @@ abstract class TDataSourceControl extends TControl implements IDataSource throw new TNotSupportedException('datasourcecontrol_skinid_unsupported'); } - public function getVisible() + public function getVisible($checkParents=true) { return false; } -- cgit v1.2.3