File: /home/armgroup/libs/database/seeders/SettingSeeder.php
<?php
namespace Database\Seeders;
use App\Models\Setting;
use Illuminate\Database\Seeder;
class SettingSeeder extends Seeder
{
public function run()
{
$data = [
[
'name' => 'title',
'label' => 'عنوان سایت',
'rules' => 'required|max:200',
'value' => ' آرم گروپ | Arm Group',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'description',
'label' => 'توضیحات سایت',
'rules' => 'required|max:500',
'value' => 'آرم گروپ | Arm Group',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'address',
'label' => 'آدرس',
'rules' => 'required|max:500',
'value' => 'تهران، خیابان آزادی، ابتدای خیابان بهبودی پلاک 29، فروشگاه میلاد (روانبخش)',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'phone',
'label' => 'تلفن',
'rules' => 'required|max:50',
'value' => '021-6620128',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'email',
'label' => 'ایمیل',
'rules' => 'required|max:50|email',
'value' => 'info@armgroup.com',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'mobile',
'label' => 'موبایل',
'rules' => 'required|max:50',
'value' => '+98911......',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'instagram',
'label' => 'اینستاگرام',
'rules' => 'required|max:150',
'value' => 'https://instagram.com/....',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'contact-us',
'label' => 'اسلاگ تماس با ما',
'rules' => 'nullable|max:250|alpha_dash',
'value' => 'تماس-با-ما',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'faq',
'label' => 'اسلاگ سوالات متداول',
'rules' => 'nullable|max:250|alpha_dash',
'value' => 'سوالات-متداول',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'orders-tracking',
'label' => 'اسلاگ پیگیری سفارش',
'rules' => 'nullable|max:250|alpha_dash',
'value' => 'پیگیری-سفارش',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'articles-title',
'label' => 'عنوان بلاگ',
'rules' => 'required|max:200',
'value' => 'عنوان بلاگ',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'articles-description',
'label' => 'توضیحات بلاگ',
'rules' => 'required|max:500',
'value' => 'توضیحات مربوط به بلاگ',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'pages-title',
'label' => 'عنوان صفحات',
'rules' => 'required|max:200',
'value' => 'عنوان صفحات',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'pages-description',
'label' => 'توضیحات صفحات',
'rules' => 'required|max:500',
'value' => 'توضیحات مربوط به صفحات',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'categories-title',
'label' => 'عنوان دستهبندیها',
'rules' => 'required|max:200',
'value' => 'عنوان دستهبندیها',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'categories-description',
'label' => 'توضیحات دستهبندیها',
'rules' => 'required|max:500',
'value' => 'توضیحات مربوط به دستهبندیها',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'search-title',
'label' => 'عنوان صفحه محصولات',
'rules' => 'required|max:200',
'value' => 'لیست تمام محصولات',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'search-description',
'label' => 'توضیحات صفحه محصولات',
'rules' => 'required|max:500',
'value' => 'لیست تمام محصولات',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'index-products-title',
'label' => 'عنوان محصولات صفحه اصلی',
'rules' => 'required|max:200',
'value' => 'محصولات جدید',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'index-products-description',
'label' => 'توضیحات محصولات صفحه اصلی',
'rules' => 'required|max:500',
'value' => 'کالای شما در کدام یک از دستهبندیهای کلی قرار میگیرد',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'tags-title',
'label' => 'عنوان تگها',
'rules' => 'required|max:200',
'value' => 'عنوان تگها',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'tags-description',
'label' => 'توضیحات تگها',
'rules' => 'required|max:500',
'value' => 'توضیحات مربوط به تگها',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'brands-title',
'label' => 'عنوان برندها',
'rules' => 'required|max:200',
'value' => 'عنوان برندها',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'brands-description',
'label' => 'توضیحات برندها',
'rules' => 'required|max:500',
'value' => 'توضیحات مربوط به برندها',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'shipping-free-price',
'label' => 'حداقل خرید برای ارسال رایگان(تومان)',
'rules' => 'nullable|integer|min:1|max:999999999999999',
'value' => null,
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'sending-days-limit',
'label' => 'تعداد روزهای آینده در روزهای ارسال',
'rules' => 'required|integer|min:30|max:365',
'value' => '90',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'copyright',
'label' => 'کپیرایت',
'rules' => 'nullable|max:200',
'value' => '© کلیه حقوق این سایت متعلق به <span class="bld">فروشگاه تکنو وار </span>می باشد.',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'offline-status',
'label' => 'پرداخت درب منزل(فعالسازی 1)',
'rules' => 'nullable|integer|in:0,1',
'value' => '1',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'online-status',
'label' => 'پرداخت آنلاین(فعالسازی 1)',
'rules' => 'nullable|integer|in:0,1',
'value' => '0',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'wallet-status',
'label' => 'پرداخت با کیفپول(فعالسازی 1)',
'rules' => 'nullable|integer|in:0,1',
'value' => '1',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'order-registered-admins-sms',
'label' => 'پیامک بعد از ثبت سفارش برای ادمینها(فعالسازی 1)',
'rules' => 'nullable|integer|in:0,1',
'value' => '1',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'order-registered-customer-sms',
'label' => 'پیامک بعد از ثبت سفارش برای کاربر(فعالسازی 1)',
'rules' => 'nullable|integer|in:0,1',
'value' => '1',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'enamad',
'label' => 'کد اینماد',
'rules' => 'nullable|max:50000',
'value' => '<img alt="namad" src="/images/namad2.png"/>',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'checkout-note',
'label' => 'یادداشت صفحه سفارش',
'rules' => 'nullable|max:50000',
'value' => 'متن تستی',
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'shipping-enable-times',
'label' => 'ساعات تحویل سفارش (هر بازه در یک خط)',
'rules' => 'required|max:250',
'value' => "8-11\n11-14\n14-17\n17-20",
'created_at' => now(),
'updated_at' => now(),
],
[
'name' => 'header-tags',
'label' => 'تگهای هدر',
'rules' => 'nullable|max:60000',
'value' => null,
'created_at' => now(),
'updated_at' => now(),
],
];
Setting::insert($data);
}
}