هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست
جستجو در انجمن
در حال نمایش نتایج برای برچسب های 'laravel7'.
5 نتیجه پیدا شد
-
شمارش کل محصولات از گروه ریشه والدین
یک عنوان یک مطلب ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
زمانی که یک محصول درون سیستم ثبت میشود،باید لیست دسته بندیهای آن محصول دریافت شود و یک واحد به فیلد count اضافه شود. فرض بر اینکه دسته بندی های ما به شرح زیر باشد: ۱- الکترونیک ۲ - موبایل، تبلیت و اقلام جانبی ۳- لوازم جانبی موبایل و تبلت ۴ - موبایل ۵ - تبلت ۶ - کامپیوتر و لپ تاپ ۷ - لپ تاپ و لوازم جانبی ۸ - لوازم جانبی لپ تاپ ۹ - لپ تاپ صورت مسئله: در صورتی که یک محصول در دسته بندی لپ تاپ ( شماره ۹ ) قرار داده شود ( با فرض اینکه محصول تازه ثبت شده است ) ، در فیلد count دسته بندی های زیر باید یک واحد اضافه گردد: لپ تاپ لپ تاپ و لوازم خانگی کامپیوتر و لپ تاپ الکترونیک در این حالت فیلد count تمام دسته بندی های بالا باید به ۱ تغییر کنند صورت مسئله ۲ : در صورتی که یک محصول در دسته بندی لوازم جانبی لپ تاپ ( شماره ۸ ) قرار داده شود ( با فرض اینکه محصول تازه ثبت شده است ) ، در فیلد count دسته بندی های زیر باید یک واحد اضافه شوند لوازم جانبی لپ تاپ لپ تاپ و لوازم خانگی کامپیوتر و لپ تاپ الکترونیک نکته: در صورت حذف و یا غیرفعال شدن یک محصول، باید تمام دسته بندی هایی که این محصول در آن دخیل است، یک واحد کم شوند. public function up() { Schema::create('categories', function (Blueprint $table) { $table->id(); $table->foreignId('parentId')->nullable()->constrained('categories')->cascadeOnDelete(); $table->unsignedBigInteger('guildId')->nullable(); $table->string('title'); $table->bigInteger('count')->default(0); $table->string('type')->default('product')->index(); $table->string('slug')->unique(); $table->text('description')->nullable(); $table->text('full_description')->nullable(); $table->unsignedBigInteger('sort_order')->nullable(); $table->foreignId('thumbnailId')->nullable()->constrained('files')->nullOnDelete(); $table->enum('status', ['disabled', 'enabled'])->default('enabled'); $table->timestamps(); }); } Category.php public function parent() { return $this->belongsTo(Category::class, 'parentId'); } public function parents() { return $this->belongsTo(Category::class, 'parentId')->with('parents'); } public function children() { return $this->hasMany(Category::class, 'parentId'); } public function products() { return $this->hasMany(Product::class, 'rootCategoryId'); } public function allProducts() { return $this->belongsToMany(Product::class, 'category_product', 'categoryId', 'productId'); } Product.php class Product extends Model { public function category() { return $this->belongsTo(Category::class); // products table has the category_id column } } خلاصه اگر بخوام بگم این شکلی میشه مجموع محصولات یک دسته بندی = مجموع محصولات دسته و تمام زیر دسته های همون دسته بندی -
خراب شدن ui به محض پاس دادن اطلاعات
یک عنوان یک مطلب ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
سلام , کنترلری دارم که یک ویو بر می گرداند که خوب کار می کنه ولی به محض اینکه با همان ویو اطلاعات را پاس می دم ویو خراب می شه. view.zip -
SQLSTATE[HY000]: General error: 1364 Field
یک عنوان یک مطلب ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
باعرض سلام هنگام انجام عمل create به این ارور بر خوردم ممنون میشم راهنمایی کنید ارور : Illuminate\Database\QueryException SQLSTATE[HY000]: General error: 1364 Field 'name' doesn't have a default value (SQL: insert into `products` (`updated_at`, `created_at`) values (2020-09-12 12:57:56, 2020-09-12 12:57:56))- 2 پاسخ
-
- laravel tutorial
- laravel mix
-
(و %d بیشتر)
برچسب زده شده با :
-
سلام وقت همگی بخیر میخوام یه پروژه لاراولی جدید شروع کنم ولی موقع laravel new میگه این فایل وجود داره از قبل درصورتی که کل پوشه خالیه عکسشم آپلود میکنم Capture.rar
-
سلام خدمت همگی در پروژه لاراولی که دارم از لاراول میکس اسفاده میکنیم و همه فایل های css بنده رو طبق ادرسی که براش مشخص کردم میره اونجا و در یک فایل css قرار میده ولی در انجام همین کار برای js , در ادرس مورد نظر این کار انجام نمیشه. حتی مجدد npm رو اینستال کردم و ران کردم ولی خبری نشد کد ها رو در زیر قرار میدم تا یکی کمکم کنه درستش کنم 1.rar