记录踩过的第一个坑addRoute
/**
* 增加路由
*
* @access public
* @param string $name 路由名称
* @param string $url 路由路径
* @param string $widget 组件名称
* @param string $action 组件动作
* @param string $after 在某个路由后面
* @return integer
*/
public static function addRoute($name, $url, $widget, $action = NULL, $after = NULL)
{
}
一、添加路由
在Plugin.php中找到public static function activate(),添加addRoute
public static function activate()
{
Helper::addRoute('wx', '/wx', 'WxAssistant_Action', 'action');
return ('微信助手已经成功激活,请进入设置Token!');
}
二、注销路由
在Plugin.php中找到public static function deactivate(),添加removeRoute
public static function deactivate()
{
Helper::removeRoute('wx');
}
三、测试路由
浏览器输入http://www.{你的域名>}/index.php/wx
例如:http://127.0.0.1/typecho/index.php/wx
四、坑
addRoute('wx', '/wx', 'WxAssistant_Action', 'action');
第一个参数:路由名称
第二个参数:路由地址
第三个参数:组件名称
第四个参数:组件相应名称(名称千万不要叫index)
还不快抢沙发