diff --git a/database/migrations/2024_05_07_123332_create_groups_table.php b/database/migrations/2024_05_07_123332_create_groups_table.php index 2c3a4e3..af4b56e 100644 --- a/database/migrations/2024_05_07_123332_create_groups_table.php +++ b/database/migrations/2024_05_07_123332_create_groups_table.php @@ -21,6 +21,7 @@ return new class extends Migration $table->string('bg', 2048)->nullable(); $table->integer('sort')->default(0); $table->unsignedInteger('parent_id')->nullable()->default(null)->index(); + $table->json('theme')->nullable(); $table->softDeletes(); $table->timestamps(); }); diff --git a/database/migrations/2024_05_07_123414_create_posts_table.php b/database/migrations/2024_05_07_123414_create_posts_table.php index 1a0a69b..91bbd3f 100644 --- a/database/migrations/2024_05_07_123414_create_posts_table.php +++ b/database/migrations/2024_05_07_123414_create_posts_table.php @@ -27,6 +27,8 @@ return new class extends Migration $table->unsignedInteger('dislike')->default(0); $table->string('icon', 128)->nullable(); $table->boolean('table_of_contents')->default(0); + $table->json('theme')->nullable(); + $table->string('promote')->nullable(); $table->softDeletes(); $table->timestamps(); diff --git a/database/migrations/2024_05_07_125838_create_categories_table.php b/database/migrations/2024_05_07_125838_create_categories_table.php index 83a84bf..110b6dc 100644 --- a/database/migrations/2024_05_07_125838_create_categories_table.php +++ b/database/migrations/2024_05_07_125838_create_categories_table.php @@ -21,6 +21,7 @@ return new class extends Migration $table->string('image',2048)->nullable()->default(null); $table->string('bg',2048)->nullable()->default(null); $table->unsignedInteger('parent_id')->nullable()->default(null)->index(); + $table->json('theme')->nullable(); $table->softDeletes(); $table->timestamps(); }); diff --git a/database/migrations/2024_05_07_130016_create_products_table.php b/database/migrations/2024_05_07_130016_create_products_table.php index fe780dd..dd476d9 100644 --- a/database/migrations/2024_05_07_130016_create_products_table.php +++ b/database/migrations/2024_05_07_130016_create_products_table.php @@ -35,6 +35,8 @@ return new class extends Migration $table->unsignedBigInteger('view')->default(0); $table->unsignedBigInteger('sell')->default(0); $table->unsignedTinyInteger('image_index')->default(0); + $table->json('theme')->nullable(); + $table->string('promote')->nullable(); $table->softDeletes(); $table->timestamps(); diff --git a/resources/js/components/MetaInput.vue b/resources/js/components/MetaInput.vue index 9ab0dc8..5893936 100644 --- a/resources/js/components/MetaInput.vue +++ b/resources/js/components/MetaInput.vue @@ -47,7 +47,7 @@