在YII中,您可以轻松创建一个可以在视图上调用的小部件:
$this->widget(....)
在Zend中,这句话的含义是什么?我希望能够创建一个"小部件",显示一种特殊类型的表,只需将数据传递给它即可工作
您可以使用Zend View Helper。您可以创建具有预定义签名的类,然后在视图中使用它。视图助手类示例:
class Zend_View_Helper_Hello
{
// Notice: function name is same as last class name part
public function hello($name)
{
// Code here
return sprintf('Hello %s!', $name);
}
}
那么在你看来:
echo $this->hello('John');