// +---------------------------------------------------------------------- // +---------------------------------------------------------------------- // | 网站地图插件 // +---------------------------------------------------------------------- namespace addons\sitemap; use app\common\library\Menu; use think\Addons; class Sitemap extends Addons { //后台菜单 protected $menu = [ [ "name" => "sitemap", "title" => "网站地图", 'sublist' => [ ['name' => 'sitemap/index', 'title' => '查看/提交'], ], ], ]; /** * 插件安装方法 * @return bool */ public function install() { Menu::create($this->menu); return true; } /** * 插件卸载方法 * @return bool */ public function uninstall() { Menu::delete("sitemap"); return true; } /** * 插件启用方法 * @return bool */ public function enable() { Menu::enable("sitemap"); return true; } /** * 插件禁用方法 * @return bool */ public function disable() { Menu::disable("sitemap"); return true; } /** * 插件升级方法 */ public function upgrade() { Menu::upgrade('sitemap', $this->menu); } }