本文给出了Widget在Yii使用的一个例子。
分享给你供你
参考。具体分析如下:
The WIDGET definition is simple, if you set up a widget named testWidget.php under the /protected/widget/test/.
视图中的调用需要像这样编写:
复制代码代码如下:< PHP
美元-> beginwidget('application。部件。测试。testwidget);
>
可能需要使用小部件…这里的主要内容…
< PHP
美元-> endwidget();
>
testwidget.php
文件的定义:
将代码复制如下:
*测试部件
* /
类testwidget延伸cwidget
{
公共
函数init()
{
当执行美元-> beginwidget视图( / /)
执行此
方法时
您可以在这里
查询数据
操作 }
公共函数
运行()
{
当执行美元-> endwidget视图( / /)执行此方法时
可以将操作呈现在这里,请注意这里提到的视图是小部件视图。
请注意,窗口视图被放置在带有视图
目录的小部件下面,例如下面的视图将被放置在
/ / / / /
保护部件测试 / / test.php的看法
美元->渲染(测试,阵列(
STR= > 'widget查看变量,
));
}
}
希望本文有助于基于Yii框架的PHP
程序设计人。