插件模板路由文件
在插件目錄下創建route.php自定義路由文件
插件模板使用路由
以博客插件的文章分類為例:
~~~php
<?php
// +----------------------------------------------------------------------
// | 插件定義路由信息,當類型為分類時,會自動執行插入操作
// +----------------------------------------------------------------------
return [
[
"name" => "blog",
"route" => "blog/single",
"title" => "博客詳情",
"table" => "app_blog",
"search" => ["status" => 1, "language" => ""],
"type" => "single",// 定義詳情頁路由,訪問頁面為域名/blog/1.html若seo_url為ceshi則域名/blog/ceshi.html
],
[
"name" => "blog-catalog",
"route" => "blog/catalog",
"title" => "博客分類",
"table" => "catalog",
"search" => ["type" => "blog", "status" => 1, "language" => ""],
"type" => "catalog", // 定義分類頁路由,訪問頁面為域名/blog,系統會自動加載分頁
],
[
"name" => "ceshi",
"route" => "blog/ceshi",
"title" => "博客測試",
"type" => "page", // 定義單頁路由,訪問域名/ceshi相當于加載域名/blog/blog/ceshi
],
];
~~~