导航菜单是网站的一个基础部分,也是一个公共功能版块,我们使用thinkPHP当然不可能一个一个页面都用控制器写一遍,在页面中有很多方法可以实现,WIDGET是一种方法,更简单的方法是继承,下面是咸宁网站建设公司提供的各页面程序部分:
IndexController.class.php页面:
namespace Home\Controller;
use Think\Controller;
class IndexController extends BaseController {
public function index(){
$this->display();
}
}
namespace Home\Controller;
use Think\Controller;
class BaseController extends Controller {
public function __construct(){
parent::__construct();
$model=M('news');
$datas=$model->select();
$this->assign("datas",$datas);
}
}
IndexController.class.php页面对应视图文件: index.php
<foreach name="datas" item="v">
{$v['title']}<br />
</foreach>