Widget扩展中$this->display跨模块调用模板

浏览:3956 发布日期:2014/09/06
3.2.2 - 严重 - 未处理
Widget扩展<?php
namespace Common\Widget;
use Think\Controller;
class PageWidget extends Controller {

    //页内导航栏
    public function menu(){
        $this->display('Common@Default:pagenav');
    }
}
项目模板中调用该Widget扩展{:W('Common/Page/Menu')}错误提示模板不存在:./App/Admin/View/Default/pagenav.html正确的模板路径/App/Common/View/Default/pagenav.html如果在项目中直接跨模块调用该Widget模板又是正常的<?php
namespace Admin\Controller;
use Think\Controller;
class IndexController extends Controller {
    public function index(){
        $this->display('Common@Default:pagenav');
    }
}
评论(
后面还有条评论,点击查看>>