172 lines
5.2 KiB
PHP
172 lines
5.2 KiB
PHP
<?php
|
|
|
|
return [
|
|
[
|
|
'key' => 'general',
|
|
'name' => 'admin::app.admin.system.general',
|
|
'sort' => 1,
|
|
], [
|
|
'key' => 'general.general',
|
|
'name' => 'admin::app.admin.system.general',
|
|
'sort' => 1,
|
|
], [
|
|
'key' => 'general.general.locale_options',
|
|
'name' => 'admin::app.admin.system.locale-options',
|
|
'sort' => 1,
|
|
'fields' => [
|
|
[
|
|
'name' => 'weight_unit',
|
|
'title' => 'admin::app.admin.system.weight-unit',
|
|
'type' => 'select',
|
|
'options' => [
|
|
[
|
|
'title' => 'lbs',
|
|
'value' => 'lbs'
|
|
], [
|
|
'title' => 'kgs',
|
|
'value' => 'kgs'
|
|
]
|
|
],
|
|
'channel_based' => true,
|
|
]
|
|
]
|
|
], [
|
|
'key' => 'general.content',
|
|
'name' => 'admin::app.admin.system.content',
|
|
'sort' => 2,
|
|
], [
|
|
'key' => 'general.content.footer',
|
|
'name' => 'admin::app.admin.system.footer',
|
|
'sort' => 1,
|
|
'fields' => [
|
|
[
|
|
'name' => 'footer_content',
|
|
'title' => 'admin::app.admin.system.footer-content',
|
|
'type' => 'text',
|
|
'channel_based' => true,
|
|
'locale_based' => true
|
|
], [
|
|
'name' => 'footer_toggle',
|
|
'title' => 'admin::app.admin.system.footer-toggle',
|
|
'type' => 'select',
|
|
'options' => [
|
|
[
|
|
'title' => 'True',
|
|
'value' => 1
|
|
], [
|
|
'title' => 'False',
|
|
'value' => 0
|
|
]
|
|
],
|
|
'locale_based' => true,
|
|
'channel_based' => true,
|
|
]
|
|
]
|
|
], [
|
|
'key' => 'general.design',
|
|
'name' => 'admin::app.admin.system.design',
|
|
'sort' => 3,
|
|
], [
|
|
'key' => 'general.design.admin_logo',
|
|
'name' => 'admin::app.admin.system.admin-logo',
|
|
'sort' => 1,
|
|
'fields' => [
|
|
[
|
|
'name' => 'logo_image',
|
|
'title' => 'admin::app.admin.system.logo-image',
|
|
'type' => 'image',
|
|
'channel_based' => true,
|
|
'validation' => 'mimes:jpeg,bmp,png,jpg'
|
|
]
|
|
]
|
|
], [
|
|
'key' => 'catalog',
|
|
'name' => 'admin::app.admin.system.catalog',
|
|
'sort' => 2
|
|
], [
|
|
'key' => 'catalog.products',
|
|
'name' => 'admin::app.admin.system.products',
|
|
'sort' => 2
|
|
], [
|
|
'key' => 'catalog.products.guest-checkout',
|
|
'name' => 'admin::app.admin.system.guest-checkout',
|
|
'sort' => 1,
|
|
'fields' => [
|
|
[
|
|
'name' => 'allow-guest-checkout',
|
|
'title' => 'admin::app.admin.system.allow-guest-checkout',
|
|
'type' => 'boolean'
|
|
]
|
|
]
|
|
], [
|
|
'key' => 'catalog.products.review',
|
|
'name' => 'admin::app.admin.system.review',
|
|
'sort' => 2,
|
|
'fields' => [
|
|
[
|
|
'name' => 'guest_review',
|
|
'title' => 'admin::app.admin.system.allow-guest-review',
|
|
'type' => 'boolean'
|
|
]
|
|
]
|
|
], [
|
|
'key' => 'catalog.inventory',
|
|
'name' => 'admin::app.admin.system.inventory',
|
|
'sort' => 1,
|
|
], [
|
|
'key' => 'catalog.inventory.stock_options',
|
|
'name' => 'admin::app.admin.system.stock-options',
|
|
'sort' => 1,
|
|
'fields' => [
|
|
[
|
|
'name' => 'backorders',
|
|
'title' => 'admin::app.admin.system.allow-backorders',
|
|
'type' => 'boolean',
|
|
'channel_based' => true
|
|
]
|
|
]
|
|
], [
|
|
'key' => 'customer',
|
|
'name' => 'admin::app.admin.system.customer',
|
|
'sort' => 3,
|
|
], [
|
|
'key' => 'customer.settings',
|
|
'name' => 'admin::app.admin.system.settings',
|
|
'sort' => 1,
|
|
], [
|
|
'key' => 'customer.settings.address',
|
|
'name' => 'admin::app.admin.system.address',
|
|
'sort' => 1,
|
|
'fields' => [
|
|
[
|
|
'name' => 'street_lines',
|
|
'title' => 'admin::app.admin.system.street-lines',
|
|
'type' => 'text',
|
|
'validation' => 'between:1,4',
|
|
'channel_based' => true
|
|
]
|
|
]
|
|
], [
|
|
'key' => 'customer.settings.newsletter',
|
|
'name' => 'admin::app.admin.system.newsletter',
|
|
'sort' => 2,
|
|
'fields' => [
|
|
[
|
|
'name' => 'subscription',
|
|
'title' => 'admin::app.admin.system.newsletter-subscription',
|
|
'type' => 'boolean',
|
|
]
|
|
],
|
|
], [
|
|
'key' => 'customer.settings.email',
|
|
'name' => 'admin::app.admin.system.email',
|
|
'sort' => 3,
|
|
'fields' => [
|
|
[
|
|
'name' => 'verification',
|
|
'title' => 'admin::app.admin.system.email-verification',
|
|
'type' => 'boolean'
|
|
]
|
|
],
|
|
],
|
|
]; |