weiphp关于插件可以直接访问问题的纠结问题

下面是查找资料时相关的问题,但是他们讲的不是weiphp里的问题,看他们的去解决不了。

具体路由分析就不说啦!就是那样。这里我只是方便访问来做一个记录,方便复制粘贴访问:

例如:新增一个Baoming的插件:

那么如何,访问这个控制里面方法呢?

第一种情况:这个控制器使用的是Admin模块下的AddonsController:

namespace Addons\Baominglist\Controller;
use Admin\Controller\AddonsController; 

例如:访问 change 方法:

/Addons/execute/_addons/插件名/_controller/控制器名/_action/方法名.html

例如这个:

http://onethink.fyz.com/admin.php?s=/Addons/execute/_addons/Baoming/_controller/Baoming/_action/change.html

第二种情况:这个控制器使用的是Home控制器下的:AddonsController

namespace Addons\Baominglist\Controller;
use Home\Controller\AddonsController; 

访问这个控制器就是:

/index.php?s=/Home/Addons/execute/_addons/Baominglist/_controller/Baominglist/_action/change.html

控制器这样写:

{:U('Home/Addons/execute/_addons/Baominglist/_controller/Baominglist/_action/change')}

发表评论