正在显示
3 个修改的文件
包含
46 行增加
和
8 行删除
| @@ -96,6 +96,18 @@ class TemplateController extends BaseController | @@ -96,6 +96,18 @@ class TemplateController extends BaseController | ||
| 96 | 96 | ||
| 97 | } | 97 | } |
| 98 | 98 | ||
| 99 | + | ||
| 100 | + /** | ||
| 101 | + * 数据源 | ||
| 102 | + * @return \Illuminate\Http\JsonResponse | ||
| 103 | + * @author:dc | ||
| 104 | + * @time 2023/5/11 10:47 | ||
| 105 | + */ | ||
| 106 | + public function get_type(){ | ||
| 107 | + return $this->success(ATemplateHtml::$sourceMap); | ||
| 108 | + } | ||
| 109 | + | ||
| 110 | + | ||
| 99 | /** | 111 | /** |
| 100 | * 获取 编辑html | 112 | * 获取 编辑html |
| 101 | * @author:dc | 113 | * @author:dc |
| @@ -26,19 +26,45 @@ class ATemplateHtml extends \App\Models\Base{ | @@ -26,19 +26,45 @@ class ATemplateHtml extends \App\Models\Base{ | ||
| 26 | 26 | ||
| 27 | public static $sourceMap = [ | 27 | public static $sourceMap = [ |
| 28 | // 数据表/数据类型 =》 模板类型/模板名称 | 28 | // 数据表/数据类型 =》 模板类型/模板名称 |
| 29 | - 'index' => 'index', | ||
| 30 | - 'product' => 'product', | ||
| 31 | - 'product_info' => 'product_info', | ||
| 32 | - 'blogs' => 'blogs', | ||
| 33 | - 'blogs_info' => 'blogs_info', | ||
| 34 | - 'page' => 'page', | 29 | + 'index' => [ |
| 30 | + 'template' => 'index', | ||
| 31 | + 'name'=>'首页' | ||
| 32 | + ], | ||
| 33 | + 'product' => [ | ||
| 34 | + 'template' => 'product', | ||
| 35 | + 'name'=>'商品列表' | ||
| 36 | + ], | ||
| 37 | + 'product_info' => [ | ||
| 38 | + 'template' => 'product_info', | ||
| 39 | + 'name'=>'商品详情' | ||
| 40 | + ], | ||
| 41 | + 'blogs' => [ | ||
| 42 | + 'template' => 'blogs', | ||
| 43 | + 'name'=>'博客列表' | ||
| 44 | + ], | ||
| 45 | + 'blogs_info' => [ | ||
| 46 | + 'template' => 'blogs_info', | ||
| 47 | + 'name'=>'博客详情' | ||
| 48 | + ], | ||
| 49 | + 'page' => [ | ||
| 50 | + 'template' => 'page', | ||
| 51 | + 'name'=>'单页' | ||
| 52 | + ], | ||
| 53 | + 'news' => [ | ||
| 54 | + 'template' => 'news', | ||
| 55 | + 'name'=>'新闻列表' | ||
| 56 | + ], | ||
| 57 | + 'news_info' => [ | ||
| 58 | + 'template' => 'news_info', | ||
| 59 | + 'name'=>'新闻详情' | ||
| 60 | + ], | ||
| 35 | ]; | 61 | ]; |
| 36 | 62 | ||
| 37 | public static $typeMap = [ | 63 | public static $typeMap = [ |
| 38 | 'index' => '首页', | 64 | 'index' => '首页', |
| 39 | 'product' => '商品列表', | 65 | 'product' => '商品列表', |
| 40 | 'product_info' => '商品详情', | 66 | 'product_info' => '商品详情', |
| 41 | - 'blogs' => '博客', | 67 | + 'blogs' => '博客列表', |
| 42 | 'blogs_info' => '博客详情', | 68 | 'blogs_info' => '博客详情', |
| 43 | 'page' => '单页', | 69 | 'page' => '单页', |
| 44 | 'news' => '新闻列表', | 70 | 'news' => '新闻列表', |
| @@ -233,7 +233,7 @@ Route::middleware(['bloginauth'])->group(function () { | @@ -233,7 +233,7 @@ Route::middleware(['bloginauth'])->group(function () { | ||
| 233 | Route::get('/', [\App\Http\Controllers\Bside\TemplateController::class, 'index'])->name('bside_template'); | 233 | Route::get('/', [\App\Http\Controllers\Bside\TemplateController::class, 'index'])->name('bside_template'); |
| 234 | Route::any('/use-template', [\App\Http\Controllers\Bside\TemplateController::class, 'info'])->name('bside_template_use'); | 234 | Route::any('/use-template', [\App\Http\Controllers\Bside\TemplateController::class, 'info'])->name('bside_template_use'); |
| 235 | Route::get('/custom-chunk', [\App\Http\Controllers\Bside\TemplateController::class, 'customChunk'])->name('bside_template_custom_chunk'); | 235 | Route::get('/custom-chunk', [\App\Http\Controllers\Bside\TemplateController::class, 'customChunk'])->name('bside_template_custom_chunk'); |
| 236 | - Route::get('/system', [\App\Http\Controllers\Bside\TemplateController::class, 'system_all_html'])->name('template_header_footer_system'); | 236 | + Route::get('/get_type', [\App\Http\Controllers\Bside\TemplateController::class, 'get_type'])->name('bside_template_type'); |
| 237 | }); | 237 | }); |
| 238 | // 自定义页面,专题页 | 238 | // 自定义页面,专题页 |
| 239 | Route::prefix('custom')->group(function () { | 239 | Route::prefix('custom')->group(function () { |
-
请 注册 或 登录 后发表评论