修改 meta_keyword 为 meta_keywords

This commit is contained in:
Edward Yang 2023-01-06 18:43:36 +08:00
parent 5300993c7b
commit 81013aaeb0
25 changed files with 118 additions and 118 deletions

View File

@ -34,7 +34,7 @@ class ProductSeeder extends Seeder
'content' => $faker->paragraphs(6, true),
'meta_title' => $faker->words(10, true),
'meta_description' => $faker->sentence(10),
'meta_keyword' => $faker->words(10, true),
'meta_keywords' => $faker->words(10, true),
'created_at' => $time,
'updated_at' => $time,
];

View File

@ -38,7 +38,7 @@ class CategoryService
'content' => $description['content'] ?? '',
'meta_title' => $description['meta_title'] ?? '',
'meta_description' => $description['meta_description'] ?? '',
'meta_keyword' => $description['meta_keyword'] ?? '',
'meta_keywords' => $description['meta_keywords'] ?? '',
];
}
if ($isUpdating) {

View File

@ -14,6 +14,6 @@ namespace Beike\Models;
class PageDescription extends Base
{
protected $fillable = [
'page_id', 'locale', 'title', 'content', 'meta_title', 'meta_description', 'meta_keyword'
'page_id', 'locale', 'title', 'content', 'meta_title', 'meta_description', 'meta_keywords'
];
}

View File

@ -8,5 +8,5 @@ class ProductDescription extends Base
{
use HasFactory;
protected $fillable = ['locale', 'name', 'content', 'meta_title', 'meta_description', 'meta_keyword'];
protected $fillable = ['locale', 'name', 'content', 'meta_title', 'meta_description', 'meta_keywords'];
}

View File

@ -32,7 +32,7 @@ class PageDetail extends JsonResource
'content' => $description->content,
'meta_title' => $description->meta_title,
'meta_description' => $description->meta_description,
'meta_keyword' => $description->meta_keyword,
'meta_keywords' => $description->meta_keywords,
'created_at' => time_format($this->created_at),
'updated_at' => time_format($this->updated_at),
];

View File

@ -26,7 +26,7 @@ class ProductDetail extends JsonResource
'name' => $this->description->name ?? '',
'description' => $this->description->content ?? '',
'meta_title' => $this->description->meta_title ?? '',
'meta_keyword' => $this->description->meta_keyword ?? '',
'meta_keywords' => $this->description->meta_keywords ?? '',
'meta_description' => $this->description->meta_description ?? '',
'brand_id' => $this->brand->id ?? 0,
'brand_name' => $this->brand->name ?? '',

View File

@ -94,7 +94,7 @@ class CreateTables extends Migration
$table->text('content')->comment('描述');
$table->string('meta_title')->default('')->comment('meta 标题');
$table->string('meta_description')->default('')->comment('meta 描述');
$table->string('meta_keyword')->default('')->comment('meta 关键词');
$table->string('meta_keywords')->default('')->comment('meta 关键词');
$table->timestamps();
});
Schema::create('category_paths', function (Blueprint $table) {
@ -282,7 +282,7 @@ class CreateTables extends Migration
$table->text('content')->comment('内容');
$table->string('meta_title')->comment('meta 标题');
$table->string('meta_description')->comment('meta 描述');
$table->string('meta_keyword')->comment('meta 关键字');
$table->string('meta_keywords')->comment('meta 关键字');
$table->timestamps();
});
@ -326,7 +326,7 @@ class CreateTables extends Migration
$table->text('content')->comment('产品描述');
$table->string('meta_title')->default('')->comment('meta 标题');
$table->string('meta_description')->default('')->comment('meta 描述');
$table->string('meta_keyword')->default('')->comment('meta 关键字');
$table->string('meta_keywords')->default('')->comment('meta 关键字');
$table->timestamps();
});
Schema::create('product_skus', function (Blueprint $table) {

View File

@ -88,7 +88,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 2,
@ -98,7 +98,7 @@ class CategoriesSeeder extends Seeder
"content" => "Pad",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 3,
@ -108,7 +108,7 @@ class CategoriesSeeder extends Seeder
"content" => "时尚潮流",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 4,
@ -118,7 +118,7 @@ class CategoriesSeeder extends Seeder
"content" => "Fashion",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 5,
@ -128,7 +128,7 @@ class CategoriesSeeder extends Seeder
"content" => "相机",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 6,
@ -138,7 +138,7 @@ class CategoriesSeeder extends Seeder
"content" => "Camera",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 7,
@ -148,7 +148,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 8,
@ -158,7 +158,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 9,
@ -168,7 +168,7 @@ class CategoriesSeeder extends Seeder
"content" => "运动户外",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 10,
@ -178,7 +178,7 @@ class CategoriesSeeder extends Seeder
"content" => "Sports",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 11,
@ -188,7 +188,7 @@ class CategoriesSeeder extends Seeder
"content" => "电子数码",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 12,
@ -198,7 +198,7 @@ class CategoriesSeeder extends Seeder
"content" => "Electron",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 13,
@ -208,7 +208,7 @@ class CategoriesSeeder extends Seeder
"content" => "帐篷",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 14,
@ -218,7 +218,7 @@ class CategoriesSeeder extends Seeder
"content" => "Tent",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 15,
@ -228,7 +228,7 @@ class CategoriesSeeder extends Seeder
"content" => "男装女装",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 16,
@ -238,7 +238,7 @@ class CategoriesSeeder extends Seeder
"content" => "Fashion",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 17,
@ -248,7 +248,7 @@ class CategoriesSeeder extends Seeder
"content" => "男装",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 18,
@ -258,7 +258,7 @@ class CategoriesSeeder extends Seeder
"content" => "Men",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 19,
@ -268,7 +268,7 @@ class CategoriesSeeder extends Seeder
"content" => "夏季促销",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 20,
@ -278,7 +278,7 @@ class CategoriesSeeder extends Seeder
"content" => "Summer promotion",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 21,
@ -288,7 +288,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 22,
@ -298,7 +298,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 23,
@ -308,7 +308,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 24,
@ -318,7 +318,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 25,
@ -328,7 +328,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 26,
@ -338,7 +338,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 27,
@ -348,7 +348,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 28,
@ -358,7 +358,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 29,
@ -368,7 +368,7 @@ class CategoriesSeeder extends Seeder
"content" => "智能冰箱",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 30,
@ -378,7 +378,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 31,
@ -388,7 +388,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
],
[
"id" => 32,
@ -398,7 +398,7 @@ class CategoriesSeeder extends Seeder
"content" => "",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => ""
"meta_keywords" => ""
]
];
}

File diff suppressed because one or more lines are too long

View File

@ -352,7 +352,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 20,
@ -362,7 +362,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 23,
@ -372,7 +372,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 24,
@ -382,7 +382,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 27,
@ -392,7 +392,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 28,
@ -402,7 +402,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 31,
@ -412,7 +412,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 32,
@ -422,7 +422,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 35,
@ -432,7 +432,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 36,
@ -442,7 +442,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 65,
@ -452,7 +452,7 @@ class ProductsSeeder extends Seeder
"content" => "fdsfsd",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 66,
@ -462,7 +462,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 67,
@ -472,7 +472,7 @@ class ProductsSeeder extends Seeder
"content" => "测试下商品详情",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 68,
@ -482,7 +482,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 75,
@ -492,7 +492,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 76,
@ -502,7 +502,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 79,
@ -512,7 +512,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 80,
@ -522,7 +522,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 83,
@ -532,7 +532,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 84,
@ -542,7 +542,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 85,
@ -552,7 +552,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 86,
@ -562,7 +562,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 87,
@ -572,7 +572,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 88,
@ -582,7 +582,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 89,
@ -592,7 +592,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 90,
@ -602,7 +602,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 101,
@ -612,7 +612,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 102,
@ -622,7 +622,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 105,
@ -632,7 +632,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 106,
@ -642,7 +642,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 115,
@ -652,7 +652,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 116,
@ -662,7 +662,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 125,
@ -672,7 +672,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 126,
@ -682,7 +682,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 149,
@ -692,7 +692,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 150,
@ -702,7 +702,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 203,
@ -712,7 +712,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 204,
@ -722,7 +722,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 291,
@ -732,7 +732,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 292,
@ -742,7 +742,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
"created_at" => "2022-08-26 09:20:14",
"updated_at" => "2022-08-26 09:20:14"
],
@ -754,7 +754,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 294,
@ -764,7 +764,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 295,
@ -774,7 +774,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 296,
@ -784,7 +784,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 297,
@ -794,7 +794,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 298,
@ -804,7 +804,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 299,
@ -814,7 +814,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 300,
@ -824,7 +824,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 301,
@ -834,7 +834,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 302,
@ -844,7 +844,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 303,
@ -854,7 +854,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 304,
@ -864,7 +864,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 305,
@ -874,7 +874,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
[
"id" => 306,
@ -884,7 +884,7 @@ class ProductsSeeder extends Seeder
"content" => "<p><img class=\"img-fluid\" src=\"/catalog/demo/product/xq_01.jpg\" /></p>",
"meta_title" => "",
"meta_description" => "",
"meta_keyword" => "",
"meta_keywords" => "",
],
];
}

View File

@ -65,7 +65,7 @@ class SettingsSeeder extends Seeder
["type" => "system", "space" => "base", "name" => "favicon", "value" => "catalog/favicon.png", "json" => 0],
["type" => "system", "space" => "base", "name" => "meta_title", "value" => "BeikeShop开源好用的跨境电商系统 - BeikeShop官网", "json" => 0],
["type" => "system", "space" => "base", "name" => "meta_description", "value" => "BeikeShop 是一款开源好用的跨境电商建站系统,基于 Laravel 开发。主要面向外贸,和跨境行业。系统提供商品管理、订单管理、会员管理、支付、物流、系统管理等丰富功能", "json" => 0],
["type" => "system", "space" => "base", "name" => "meta_keyword", "value" => "开源电商,开源代码,开源电商项目,b2b独立站,dtc独立站,跨境电商网", "json" => 0],
["type" => "system", "space" => "base", "name" => "meta_keywords", "value" => "开源电商,开源代码,开源电商项目,b2b独立站,dtc独立站,跨境电商网", "json" => 0],
["type" => "system", "space" => "base", "name" => "telephone", "value" => "028-87966209", "json" => 0],
["type" => "system", "space" => "base", "name" => "email", "value" => "marketing@guangda.work", "json" => 0],
["type" => "system", "space" => "base", "name" => "menu_setting", "value" => $this->getMenuSetting(), "json" => 1],

View File

@ -47,7 +47,7 @@
<input type="hidden" name="descriptions[{{ $language['code'] }}][locale]" value="{{ $language['code'] }}">
<x-admin-form-input name="descriptions[{{ $language['code'] }}][meta_title]" title="{{ __('admin/setting.meta_title') }}" value="{{ old('descriptions.' . $language['code'] . '.meta_title', $descriptions[$language['code']]['meta_title'] ?? '') }}" />
<x-admin-form-input name="descriptions[{{ $language['code'] }}][meta_description]" title="{{ __('admin/setting.meta_description') }}" value="{{ old('descriptions.' . $language['code'] . '.meta_description', $descriptions[$language['code']]['meta_description'] ?? '') }}" />
<x-admin-form-input name="descriptions[{{ $language['code'] }}][meta_keyword]" title="{{ __('admin/setting.meta_keyword') }}" value="{{ old('descriptions.' . $language['code'] . '.meta_keyword', $descriptions[$language['code']]['meta_keyword'] ?? '') }}" />
<x-admin-form-input name="descriptions[{{ $language['code'] }}][meta_keywords]" title="{{ __('admin/setting.meta_keywords') }}" value="{{ old('descriptions.' . $language['code'] . '.meta_keywords', $descriptions[$language['code']]['meta_keywords'] ?? '') }}" />
</div>
@endforeach

View File

@ -334,7 +334,7 @@
@foreach ($languages as $language)
<div class="input-group w-max-600">
<span class="input-group-text wp-100">{{ $language['name'] }}</span>
<textarea rows="2" type="text" name="descriptions[{{ $language['code'] }}][meta_keyword]" class="form-control wp-400" placeholder="Meta title">{{ old('meta_keyword', $product->descriptions->keyBy('locale')[$language->code]->meta_keyword ?? '') }}</textarea>
<textarea rows="2" type="text" name="descriptions[{{ $language['code'] }}][meta_keywords]" class="form-control wp-400" placeholder="Meta title">{{ old('meta_keywords', $product->descriptions->keyBy('locale')[$language->code]->meta_keywords ?? '') }}</textarea>
</div>
@endforeach
</x-admin::form.row>

View File

@ -32,7 +32,7 @@
<div class="tab-pane fade show active" id="tab-general">
<x-admin-form-input name="meta_title" title="{{ __('admin/setting.meta_title') }}" 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-textarea name="meta_keywords" title="{{ __('admin/setting.meta_keywords') }}" value="{{ old('meta_keywords', system_setting('base.meta_keywords', '')) }}" />
<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>

View File

@ -45,7 +45,7 @@ return [
'payment_address' => 'Rechnungsadresse',
'meta_title' => 'Metatitel',
'meta_description' => 'Meta-Beschreibung',
'meta_keyword' => 'Meta-Schlüsselwort',
'meta_keywords' => 'Meta-Schlüsselwort',
'telephone' => 'Telefon kontaktieren',
'email' => 'Postfach',
'default_address' => 'Standardadresse',

View File

@ -46,7 +46,7 @@ return [
'meta_title' => 'Meta Title',
'meta_description' => 'Meta Description',
'meta_keyword' => 'Meta Keyword',
'meta_keywords' => 'Meta Keyword',
'telephone' => 'Contact Phone',
'email' => 'Mailbox',
'default_address' => 'Default Address',

View File

@ -46,7 +46,7 @@ return [
'payment_address' => 'Dirección de Envio',
'meta_title' => 'Meta título',
'meta_description' => 'Meta descripción',
'meta_keyword' => 'Metapalabra clave',
'meta_keywords' => 'Metapalabra clave',
'telephone' => 'Teléfono de contacto',
'email' => 'Correo',
'default_address' => 'dirección predeterminada',

View File

@ -45,7 +45,7 @@ return [
'payment_address' => 'Adresse de facturation',
'meta_title' => 'Méta titre',
'meta_description' => 'Méta description',
'meta_keyword' => 'Méta-mot clé',
'meta_keywords' => 'Méta-mot clé',
'telephone' => 'numéro de contact',
'email' => 'Courrier',
'default_address' => 'Adresse par défaut',

View File

@ -45,7 +45,7 @@ return [
'payment_address' => 'indirizzo di fatturazione',
'meta_title' => 'Meta titolo',
'meta_description' => 'Meta descrizione',
'meta_keyword' => 'Meta parola chiave',
'meta_keywords' => 'Meta parola chiave',
'telephone' => 'Contatta telefono',
'email' => 'cassetta postale',
'default_address' => 'indirizzo predefinito',

View File

@ -45,7 +45,7 @@ return [
'payment_address' => '請求先住所',
'meta_title' => 'メタタイトル',
'meta_description' => 'メタディスクリプション',
'meta_keyword' => 'メタキーワード',
'meta_keywords' => 'メタキーワード',
'telephone' => '連絡先電話',
'email' => 'メールボックス',
'default_address' => 'デフォルトアドレス',

View File

@ -45,7 +45,7 @@ return [
'payment_address' => 'Адрес для выставления счета',
'meta_title' => 'Мета-заголовок',
'meta_description' => 'Мета-описание',
'meta_keyword' => 'Мета-ключевые слова',
'meta_keywords' => 'Мета-ключевые слова',
'telephone' => 'Контактный номер',
'email' => 'Почта',
'default_address' => 'адрес по умолчанию',

View File

@ -45,7 +45,7 @@ return [
'payment_address' => '账单地址',
'meta_title' => 'Meta 标题',
'meta_description' => 'Meta 描述',
'meta_keyword' => 'Meta 关键词',
'meta_keywords' => 'Meta 关键词',
'telephone' => '联系电话',
'email' => '邮箱',
'default_address' => '默认地址',

View File

@ -45,7 +45,7 @@ return [
'payment_address' => '賬單地址',
'meta_title' => 'Meta 標題',
'meta_description' => 'Meta 描述',
'meta_keyword' => 'Meta 關鍵詞',
'meta_keywords' => 'Meta 關鍵詞',
'telephone' => '聯繫電話',
'email' => '郵箱',
'default_address' => '默認地址',

View File

@ -6,7 +6,7 @@
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<meta name="csrf-token" content="{{ csrf_token() }}">
<title>@yield('title', system_setting('base.meta_title', 'BeikeShop开源好用的跨境电商系统 - BeikeShop官网'))</title>
<meta name="keywords" content="@yield('keywords', system_setting('base.meta_keyword'))">
<meta name="keywords" content="@yield('keywords', system_setting('base.meta_keywords'))">
<meta name="description" content="@yield('description', system_setting('base.meta_description'))">
<base href="{{ $shop_base_url }}">
<link rel="stylesheet" type="text/css" href="{{ mix('/build/beike/shop/default/css/bootstrap.css') }}">

View File

@ -1,7 +1,7 @@
@extends('layout.master')
@section('body-class', 'page-pages')
@section('title', $page['meta_title'] ?: $page['title'])
@section('keywords', $page['meta_keyword'])
@section('keywords', $page['meta_keywords'])
@section('description', $page['meta_description'])
@section('content')