选中部分为多个页面公用部分,为了提高维护性将选中部分单独保存到sidebar.html(这里有的童鞋会提出使用Layout,是的没有问题。但这里重点讨论include引入html文件如何调用controller的问题)。在页面加载中sidebar.html需要访问后台数据。这里就进入今天讨论的主题widget。这里使用的TP为3.2.2。此版本已经支持了多层MVC。所以在与Controller同级的目录下创建Widget。新建LayoutWidget.class.php。如图2

在主页面通过W方法调用LayoutWidget既可以实现。实例代码见附件。
TP_WidgetDemo.rar
( 5.86 KB 下载:90 次 )
最佳答案