|
@@ -106,7 +106,7 @@ class SiteMenuController extends AdminDistController
|
|
|
->when(0, function (Form $form) use ($menuConfig,$thisObject) {
|
|
|
$form->select('product_category')->options(DistProductCategory::selectOptions())->value($thisObject->getArrayValue('product_category',$menuConfig));
|
|
|
})->when(1, function (Form $form) use ($menuConfig,$thisObject) {
|
|
|
- $form->select('pages_tag')->options('api/tag')->value($thisObject->getArrayValue('posts_tag',$menuConfig));
|
|
|
+ $form->select('pages_tag')->options('api/tag')->value($thisObject->getArrayValue('pages_tag',$menuConfig));
|
|
|
});
|
|
|
})
|
|
|
->when(2, function (Form $form) use ($menuConfig,$thisObject) {
|
|
@@ -117,8 +117,8 @@ class SiteMenuController extends AdminDistController
|
|
|
})
|
|
|
->when(3, function (Form $form) use ($menuConfig,$thisObject) {
|
|
|
//选择页面
|
|
|
- $form->select('posts',admin_trans_label('select_pages'))->options('api/pages')
|
|
|
- ->value($thisObject->getArrayValue('posts',$menuConfig))
|
|
|
+ $form->select('pages',admin_trans_label('select_pages'))->options('api/pages')
|
|
|
+ ->value($thisObject->getArrayValue('pages',$menuConfig))
|
|
|
->help('The latest 30 published posts are displayed by default, and you can also use the search function to find all posts.');
|
|
|
})
|
|
|
->when(4, function (Form $form) use ($menuConfig,$thisObject) {
|
|
@@ -133,7 +133,7 @@ class SiteMenuController extends AdminDistController
|
|
|
$form->hidden('uri');
|
|
|
$form->hidden('dist_id'); // 隐藏dist_id字段,用于保存
|
|
|
//以下字段不保存
|
|
|
- $form->ignore(['collections_type','product_category','pages_tag','product','posts','url']);
|
|
|
+ $form->ignore(['collections_type','product_category','pages_tag','product','pages','url']);
|
|
|
//保存事件
|
|
|
$form->submitted(function (Form $form) use ($thisObject) {
|
|
|
$result = $thisObject->convertMenuConfig($form);
|
|
@@ -152,9 +152,9 @@ class SiteMenuController extends AdminDistController
|
|
|
$menuConfig = [
|
|
|
'collections_type' => $form->input('collections_type'),
|
|
|
'product_category' => $form->input('product_category'),
|
|
|
- 'posts_tag' => $form->input('posts_tag'),
|
|
|
+ 'pages_tag' => $form->input('pages_tag'),
|
|
|
'product' => $form->input('product'),
|
|
|
- 'posts' => $form->input('posts'),
|
|
|
+ 'pages' => $form->input('pages'),
|
|
|
'url' => $form->input('url'),
|
|
|
];
|
|
|
$menuType = $form->input('menu_type');
|
|
@@ -169,7 +169,7 @@ class SiteMenuController extends AdminDistController
|
|
|
$uri = $row ? "/product-category/".$row->slug : "/";
|
|
|
} else {
|
|
|
//文章标签
|
|
|
- $row = SitePagesTag::getOneById($form->input('posts_tag'));
|
|
|
+ $row = SitePagesTag::getOneById($form->input('pages_tag'));
|
|
|
$uri = $row ? "/collections/".$row->slug : "/";
|
|
|
}
|
|
|
break;
|
|
@@ -178,7 +178,7 @@ class SiteMenuController extends AdminDistController
|
|
|
$uri = $row ? "/products/".$row->slug : "/";
|
|
|
break;
|
|
|
case 3: //选择页面
|
|
|
- $row = SitePages::getOneById($form->input('posts'));
|
|
|
+ $row = SitePages::getOneById($form->input('pages'));
|
|
|
$uri = $row ? "/pages/".$row->slug : "/";
|
|
|
break;
|
|
|
case 4: //url
|