视图类
视图的方法可在所有视图元素和布局文件。调用任何视图方法使用$this->method()
View::set(string $var, mixed $value)
观点有一组set()方法类似于set() 在控制器对象集。从你的视图文件将使用设置()变量添加到布局和稍后将呈现的元素。有关更多信息,请参见控制器方法set() 。
在你的视图文件你能做什么:
$this->set('activeMenuButton', 'posts');
然后在你的布局$activeMenuButton变量可以包含value“posts”。
View::getVar(string $var)
得到的值viewVar名称$var
View::getVars()
获取所有可用的列表视图变量在当前呈现范围。返回一个数组的变量名。
View::element(string $elementPath, array $data, array $options = array())
呈现一个元素或视图部分。有关更多信息,请参见章节元素和例子。
View::uuid(string $object, mixed $url)
视图的方法可在所有视图元素和布局文件。调用任何视图方法使用$this->method()
View::set(string $var, mixed $value)
观点有一组set()方法类似于set() 在控制器对象集。从你的视图文件将使用设置()变量添加到布局和稍后将呈现的元素。有关更多信息,请参见控制器方法set() 。
在你的视图文件你能做什么:
$this->set('activeMenuButton', 'posts');
然后在你的布局$activeMenuButton变量可以包含value“posts”。
View::getVar(string $var)
得到的值viewVar名称$var
View::getVars()
获取所有可用的列表视图变量在当前呈现范围。返回一个数组的变量名。
View::element(string $elementPath, array $data, array $options = array())
呈现一个元素或视图部分。有关更多信息,请参见章节元素和例子。
View::uuid(string $object, mixed $url)
生成一个惟一的随机DOMID为对象,基于对象类型和URL。这个方法是常用的帮手,需要生成惟一的DOMID的元素如JsHelper:
$uuid = $this->uuid(
'form',
array('controller' => 'posts', 'action' => 'index')
);
//$uuid contains 'form0425fe3bad'