后台设置页面多语言
This commit is contained in:
parent
f4930768ee
commit
68e10f001b
|
|
@ -1,6 +1,6 @@
|
|||
@extends('admin::layouts.master')
|
||||
|
||||
@section('title', '系统设置')
|
||||
@section('title', __('admin/setting.index'))
|
||||
|
||||
@section('content')
|
||||
<div id="plugins-app-form" class="card h-min-600">
|
||||
|
|
@ -12,27 +12,27 @@
|
|||
@endif
|
||||
<ul class="nav nav-tabs nav-bordered mb-5" role="tablist">
|
||||
<li class="nav-item" role="presentation">
|
||||
<a class="nav-link active" data-bs-toggle="tab" href="#tab-general">基础设置</a>
|
||||
<a class="nav-link active" data-bs-toggle="tab" href="#tab-general">{{ __('admin/setting.basic_settings') }}</a>
|
||||
</li>
|
||||
<li class="nav-item" role="presentation">
|
||||
<a class="nav-link" data-bs-toggle="tab" href="#tab-store">商店设置</a>
|
||||
<a class="nav-link" data-bs-toggle="tab" href="#tab-store">{{ __('admin/setting.store_settings') }}</a>
|
||||
</li>
|
||||
<li class="nav-item" role="presentation">
|
||||
<a class="nav-link" data-bs-toggle="tab" href="#tab-image">图片设置</a>
|
||||
<a class="nav-link" data-bs-toggle="tab" href="#tab-image">{{ __('admin/setting.picture_settings') }}</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane fade show active" id="tab-general">
|
||||
<x-admin-form-input name="meta_title" title="Meta 标题" value="{{ old('meta_title', system_setting('base.meta_title', '')) }}" />
|
||||
<x-admin-form-textarea name="meta_description" title="Meta 描述" value="{{ old('meta_description', system_setting('base.meta_description', '')) }}" />
|
||||
<x-admin-form-textarea name="meta_keyword" title="Meta 关键词" value="{{ old('meta_keyword', system_setting('base.meta_keyword', '')) }}" />
|
||||
<x-admin-form-input name="telephone" title="联系电话" value="{{ old('telephone', system_setting('base.telephone', '')) }}" />
|
||||
<x-admin-form-input name="email" title="E-Mail" value="{{ old('email', system_setting('base.email', '')) }}" />
|
||||
<x-admin-form-input name="meta_title" title="{{ __('admin/setting.meta_tiele') }}" value="{{ old('meta_title', system_setting('base.meta_title', '')) }}" />
|
||||
<x-admin-form-textarea name="meta_description" title="{{ __('admin/setting.meta_description') }}" value="{{ old('meta_description', system_setting('base.meta_description', '')) }}" />
|
||||
<x-admin-form-textarea name="meta_keyword" title="{{ __('admin/setting.meta_keyword') }}" value="{{ old('meta_keyword', system_setting('base.meta_keyword', '')) }}" />
|
||||
<x-admin-form-input name="telephone" title="{{ __('admin/setting.telephone') }}" value="{{ old('telephone', system_setting('base.telephone', '')) }}" />
|
||||
<x-admin-form-input name="email" title="{{ __('admin/setting.email') }}" value="{{ old('email', system_setting('base.email', '')) }}" />
|
||||
</div>
|
||||
|
||||
<div class="tab-pane fade" id="tab-store">
|
||||
<x-admin::form.row title="默认地址">
|
||||
<x-admin::form.row title="{{ __('admin/setting.default_address') }}">
|
||||
<div class="d-flex">
|
||||
<div>
|
||||
<select class="form-select wp-200 me-3" name="country_id" aria-label="Default select example">
|
||||
|
|
@ -44,62 +44,62 @@
|
|||
</option>
|
||||
@endforeach
|
||||
</select>
|
||||
<div class="help-text font-size-12 lh-base">默认国家设置</div>
|
||||
<div class="help-text font-size-12 lh-base">{{ __('admin/setting.default_country_set') }}</div>
|
||||
</div>
|
||||
<div>
|
||||
<select class="form-select wp-200 zones-select" name="zone_id" aria-label="Default select example"></select>
|
||||
<div class="help-text font-size-12 lh-base">默认省份设置</div>
|
||||
<div class="help-text font-size-12 lh-base">{{ __('admin/setting.default_zone_set') }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</x-admin::form.row>
|
||||
|
||||
<x-admin-form-select title="默认语言" name="locale" :value="old('locale', system_setting('base.locale', 'zh_cn'))" :options="$admin_languages" key="code" label="name">
|
||||
<div class="help-text font-size-12 lh-base">默认语言设置</div>
|
||||
<x-admin-form-select title="{{ __('admin/setting.default_language') }}" name="locale" :value="old('locale', system_setting('base.locale', 'zh_cn'))" :options="$admin_languages" key="code" label="name">
|
||||
<div class="help-text font-size-12 lh-base">{{ __('admin/setting.default_language') }}</div>
|
||||
</x-admin-form-select>
|
||||
|
||||
<x-admin-form-select title="默认货币" name="currency" :value="old('currency', system_setting('base.currency', 'USD'))" :options="$currencies->toArray()" key="code" label="name">
|
||||
<div class="help-text font-size-12 lh-base">默认货币设置</div>
|
||||
<x-admin-form-select title="{{ __('admin/setting.default_currency') }}" name="currency" :value="old('currency', system_setting('base.currency', 'USD'))" :options="$currencies->toArray()" key="code" label="name">
|
||||
<div class="help-text font-size-12 lh-base">{{ __('admin/setting.default_currency') }}</div>
|
||||
</x-admin-form-select>
|
||||
|
||||
<x-admin-form-select title="默认客户组" name="default_customer_group_id" :value="old('locale', system_setting('base.default_customer_group_id', ''))" :options="$customer_groups" key="id" label="name">
|
||||
<div class="help-text font-size-12 lh-base">默认客户组</div>
|
||||
<x-admin-form-select title="{{ __('admin/setting.default_customer_group') }}" name="default_customer_group_id" :value="old('locale', system_setting('base.default_customer_group_id', ''))" :options="$customer_groups" key="id" label="name">
|
||||
<div class="help-text font-size-12 lh-base">{{ __('admin/setting.default_customer_group') }}</div>
|
||||
</x-admin-form-select>
|
||||
|
||||
<x-admin-form-input name="admin_name" title="后台目录" required value="{{ old('admin_name', system_setting('base.admin_name', 'admin')) }}">
|
||||
<div class="help-text font-size-12 lh-base">管理后台目录,默认为admin</div>
|
||||
<x-admin-form-input name="admin_name" title="{{ __('admin/setting.admin_name') }}" required value="{{ old('admin_name', system_setting('base.admin_name', 'admin')) }}">
|
||||
<div class="help-text font-size-12 lh-base">{{ __('admin/setting.admin_name_info') }}</div>
|
||||
</x-admin-form-input>
|
||||
|
||||
{{-- <x-admin-form-select title="模版主题" name="theme" :value="old('theme', system_setting('base.theme', 'default'))" :options="$themes">
|
||||
<div class="help-text font-size-12 lh-base">主题模板选择</div>
|
||||
</x-admin-form-select> --}}
|
||||
|
||||
<x-admin-form-switch name="tax" title="启用税费" value="{{ old('tax', system_setting('base.tax', '0')) }}">
|
||||
<div class="help-text font-size-12 lh-base">是否启用税费计算</div>
|
||||
<x-admin-form-switch name="tax" title="{{ __('admin/setting.enable_tax') }}" value="{{ old('tax', system_setting('base.tax', '0')) }}">
|
||||
<div class="help-text font-size-12 lh-base">{{ __('admin/setting.enable_tax_info') }}</div>
|
||||
</x-admin-form-switch>
|
||||
|
||||
<x-admin-form-select title="税费地址" name="tax_address" :value="old('tax_address', system_setting('base.address', 'shipping'))" :options="$tax_address">
|
||||
<div class="help-text font-size-12 lh-base">按什么地址计算税费</div>
|
||||
<x-admin-form-select title="{{ __('admin/setting.tax_address') }}" name="tax_address" :value="old('tax_address', system_setting('base.address', 'shipping'))" :options="$tax_address">
|
||||
<div class="help-text font-size-12 lh-base">{{ __('admin/setting.tax_address_info') }}</div>
|
||||
</x-admin-form-select>
|
||||
</div>
|
||||
|
||||
<div class="tab-pane fade" id="tab-image">
|
||||
<x-admin-form-image name="logo" title="网站 Logo" :value="old('logo', system_setting('base.logo', ''))">
|
||||
<div class="help-text font-size-12 lh-base">网站前台显示 380*100</div>
|
||||
<x-admin-form-image name="logo" title="logo" :value="old('logo', system_setting('base.logo', ''))">
|
||||
<div class="help-text font-size-12 lh-base">{{ __('common.recommend_size') }} 380*100</div>
|
||||
</x-admin-form-image>
|
||||
|
||||
<x-admin-form-image name="favicon" title="favicon" :value="old('favicon', system_setting('base.favicon', ''))">
|
||||
<div class="help-text font-size-12 lh-base">显示在浏览器选项卡上的小图标,必须为PNG格式大小为:32*32</div>
|
||||
<div class="help-text font-size-12 lh-base">{{ __('admin/setting.favicon_info') }}</div>
|
||||
</x-admin-form-image>
|
||||
|
||||
<x-admin-form-image name="placeholder" title="网站 Logo" :value="old('placeholder', system_setting('base.placeholder', ''))">
|
||||
<div class="help-text font-size-12 lh-base">无图片或图片未找到时显示的占位图,建议尺寸:500*500</div>
|
||||
<x-admin-form-image name="placeholder" title="{{ __('admin/setting.placeholder_image') }}" :value="old('placeholder', system_setting('base.placeholder', ''))">
|
||||
<div class="help-text font-size-12 lh-base">{{ __('admin/setting.placeholder_image_info') }}</div>
|
||||
</x-admin-form-image>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<x-admin::form.row title="">
|
||||
<button type="submit" class="btn btn-primary mt-4">提交</button>
|
||||
<button type="submit" class="btn btn-primary mt-4">{{ __('common.submit') }}</button>
|
||||
</x-admin::form.row>
|
||||
</form>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -10,14 +10,42 @@
|
|||
*/
|
||||
|
||||
return [
|
||||
'index' => 'System Settings',
|
||||
'settings_index' => 'View Setting',
|
||||
'settings_update' => 'Update Setting',
|
||||
'design_index' => 'Design Builder',
|
||||
'design_footer_index' => 'Design Footer',
|
||||
'design_menu_index' => 'Design Menu',
|
||||
|
||||
'basic_settings' => 'basic settings',
|
||||
'store_settings' => 'store settings',
|
||||
'picture_settings' => 'picture settings',
|
||||
|
||||
'theme_default' => 'Default Theme',
|
||||
'theme_black' => 'Black Theme',
|
||||
'shipping_address' => 'Shipping Address',
|
||||
'payment_address' => 'Billing Address',
|
||||
|
||||
'meta_tiele' => 'Meta title',
|
||||
'meta_description' => 'Meta description',
|
||||
'meta_keyword' => 'Meta keyword',
|
||||
'telephone' => 'Contact phone',
|
||||
'email' => 'mailbox',
|
||||
'default_address' => 'default address',
|
||||
'default_country_set' => 'default country setting',
|
||||
'default_zone_set' => 'default province setting',
|
||||
'default_language' => 'default language',
|
||||
'default_currency' => 'default currency',
|
||||
'default_customer_group' => 'default customer group',
|
||||
'admin_name' => 'background directory',
|
||||
'admin_name_info' => 'Management background directory, the default is admin',
|
||||
'enable_tax' => 'Enable tax',
|
||||
'enable_tax_info' => 'whether to enable tax calculation',
|
||||
'tax_address' => 'tax address',
|
||||
'tax_address_info' => 'According to what address to calculate tax',
|
||||
'logo' => 'Website Logo',
|
||||
'favicon' => 'favicon',
|
||||
'favicon_info' => 'The small icon displayed on the browser tab must be in PNG format and the size is: 32*32',
|
||||
'placeholder_image' => 'placeholder image',
|
||||
'placeholder_image_info' => 'The placeholder image displayed when there is no image or the image is not found, recommended size: 500*500',
|
||||
];
|
||||
|
|
|
|||
|
|
@ -40,6 +40,7 @@ return [
|
|||
'operate' => 'Operate',
|
||||
'add' => 'Add',
|
||||
'please_choose' => 'Please Choose',
|
||||
'recommend_size' => 'Recommend Size',
|
||||
|
||||
'order' => [
|
||||
'unpaid' => 'Unpaid',
|
||||
|
|
|
|||
|
|
@ -10,14 +10,41 @@
|
|||
*/
|
||||
|
||||
return [
|
||||
'index' => '系统设置',
|
||||
'settings_index' => '查看系统设置',
|
||||
'settings_update' => '修改系统设置',
|
||||
'design_index' => '首页编辑器',
|
||||
'design_footer_index' => '页尾编辑器',
|
||||
'design_menu_index' => '导航编辑器',
|
||||
|
||||
'basic_settings' => '基础设置',
|
||||
'store_settings' => '商店设置',
|
||||
'picture_settings' => '图片设置',
|
||||
|
||||
'theme_default' => '默认主题',
|
||||
'theme_black' => '黑色主题',
|
||||
'shipping_address' => '发货地址',
|
||||
'payment_address' => '账单地址',
|
||||
'meta_tiele' => 'Meta 标题',
|
||||
'meta_description' => 'Meta 描述',
|
||||
'meta_keyword' => 'Meta 关键词',
|
||||
'telephone' => '联系电话',
|
||||
'email' => '邮箱',
|
||||
'default_address' => '默认地址',
|
||||
'default_country_set' => '默认国家设置',
|
||||
'default_zone_set' => '默认省份设置',
|
||||
'default_language' => '默认语言',
|
||||
'default_currency' => '默认货币',
|
||||
'default_customer_group' => '默认客户组',
|
||||
'admin_name' => '后台目录',
|
||||
'admin_name_info' => '管理后台目录,默认为admin',
|
||||
'enable_tax' => '启用税费',
|
||||
'enable_tax_info' => '是否启用税费计算',
|
||||
'tax_address' => '税费地址',
|
||||
'tax_address_info' => '按什么地址计算税费',
|
||||
'logo' => '网站 Logo',
|
||||
'favicon' => 'favicon',
|
||||
'favicon_info' => '显示在浏览器选项卡上的小图标,必须为PNG格式大小为:32*32',
|
||||
'placeholder_image' => '占位图',
|
||||
'placeholder_image_info' => '无图片或图片未找到时显示的占位图,建议尺寸:500*500',
|
||||
];
|
||||
|
|
|
|||
|
|
@ -39,6 +39,7 @@ return [
|
|||
'operate' => '操作',
|
||||
'add' => '添加',
|
||||
'please_choose' => '请选择',
|
||||
'recommend_size' => '建议尺寸',
|
||||
|
||||
'order' => [
|
||||
'unpaid' => '待支付',
|
||||
|
|
|
|||
Loading…
Reference in New Issue