diff --git a/beike/Admin/Http/Controllers/ProductController.php b/beike/Admin/Http/Controllers/ProductController.php index e03a70cc..29a73e06 100644 --- a/beike/Admin/Http/Controllers/ProductController.php +++ b/beike/Admin/Http/Controllers/ProductController.php @@ -137,6 +137,8 @@ class ProductController extends Controller } $product = hook_filter('admin.product.form.product', $product); + $taxClasses = TaxClassRepo::getList(); + array_unshift($taxClasses, ['title' => trans('admin/builder.text_no'), 'id' => 0]); $data = [ 'product' => $product, @@ -145,7 +147,7 @@ class ProductController extends Controller 'product_attributes' => ProductAttributeResource::collection($product->attributes), 'relations' => ProductResource::collection($product->relations)->resource, 'languages' => LanguageRepo::all(), - 'tax_classes' => TaxClassRepo::getList(), + 'tax_classes' => $taxClasses, 'source' => [ 'categories' => CategoryRepo::flatten(locale()), ], diff --git a/resources/beike/admin/css/_bootstrap-extra.scss b/resources/beike/admin/css/_bootstrap-extra.scss index 3ea546b3..35e9ab1a 100644 --- a/resources/beike/admin/css/_bootstrap-extra.scss +++ b/resources/beike/admin/css/_bootstrap-extra.scss @@ -21,6 +21,27 @@ hr.horizontal.dark { background-image: linear-gradient(90deg,transparent,rgba(0,0,0,.4),transparent); } +.nav-tabs { + .nav-item { + .nav-link { + &.error-invalid { + color: #dc3545 !important; + font-weight: bold; + position: relative; + padding-left: 17px; + + &:before { + content: '\F333'; + left: 0; + top: 1px; + font-family: 'bootstrap-icons'; + position: absolute; + } + } + } + } +} + .nav-tabs.nav-bordered { // border-width: 2px; @@ -40,20 +61,6 @@ hr.horizontal.dark { color: #6c757d; border: none; padding: 0 .2rem 0.7rem; - &.error-invalid { - color: #dc3545 !important; - font-weight: bold; - position: relative; - padding-left: 17px; - - &:before { - content: '\F333'; - left: 0; - top: 1px; - font-family: 'bootstrap-icons'; - position: absolute; - } - } &.active { // color: $primary; diff --git a/resources/beike/admin/css/bootstrap/bootstrap.scss b/resources/beike/admin/css/bootstrap/bootstrap.scss index 9c41693d..abcc76e0 100644 --- a/resources/beike/admin/css/bootstrap/bootstrap.scss +++ b/resources/beike/admin/css/bootstrap/bootstrap.scss @@ -20,6 +20,7 @@ $btn-border-radius: 0; $btn-border-radius-sm: 0; $btn-border-radius-lg: 0; $input-btn-focus-box-shadow: 0 0 11px 0 rgba($color: $primary, $alpha: .1); +$input-bg: #fff; $form-select-focus-box-shadow: 0 0 11px 0 rgba($color: $primary, $alpha: .1); // $btn-border-width: 0; diff --git a/resources/beike/admin/js/bootstrap-validation.js b/resources/beike/admin/js/bootstrap-validation.js index bd7c3c01..a6482ccc 100644 --- a/resources/beike/admin/js/bootstrap-validation.js +++ b/resources/beike/admin/js/bootstrap-validation.js @@ -3,7 +3,7 @@ * @link https://beikeshop.com * @Author pu shuo * @Date 2022-08-17 15:42:46 - * @LastEditTime 2022-09-16 20:57:54 + * @LastEditTime 2023-02-15 11:45:11 */ // Example starter JavaScript for disabling form submissions if there are invalid fields @@ -29,7 +29,6 @@ $(function () { if ($(el).css('display') == 'block') { // 兼容使用 element ui input、autocomplete 组件,在传统提交报错ui显示 if ($(el).siblings('div[class^="el-"]')) { - console.log(11) $(el).siblings('div[class^="el-"]').find('.el-input__inner').addClass('error-invalid-input') } diff --git a/resources/beike/admin/views/pages/page_categories/form.blade.php b/resources/beike/admin/views/pages/page_categories/form.blade.php index 4f421a40..d7fbc07e 100644 --- a/resources/beike/admin/views/pages/page_categories/form.blade.php +++ b/resources/beike/admin/views/pages/page_categories/form.blade.php @@ -68,15 +68,26 @@
-
- - +
+ +
+ + @@ -86,27 +97,31 @@ @endpush diff --git a/resources/beike/admin/views/pages/pages/form.blade.php b/resources/beike/admin/views/pages/pages/form.blade.php index 121ffee5..7fd2dab1 100644 --- a/resources/beike/admin/views/pages/pages/form.blade.php +++ b/resources/beike/admin/views/pages/pages/form.blade.php @@ -94,7 +94,7 @@ placeholder="{{ __('common.input') }}" @select="(e) => {handleSelect(e, 'page_categories')}" > - + diff --git a/themes/default/errors/404.blade.php b/themes/default/errors/404.blade.php index 47bd8a07..a83bb662 100644 --- a/themes/default/errors/404.blade.php +++ b/themes/default/errors/404.blade.php @@ -2,5 +2,8 @@ @section('title', __('common.error_page')) @section('content') - + @endsection