سلام استاد وقت بخیر
استاد زمان ویرایش دسته بندی به من ارروری که به شما میداد رو نداده (خطا کلید خارجی بودن variation داخل جدول order items) و من همه migration ها رو چک کردم استاد نمیدونم چرا برای من اررور نمیده
در این جلسه به ویرایش دسته بندی محصول در پروژه فروشگاه اینترنتی با لاراول می پردازیم.
برای ارسال نظر ابتدا باید وارد سایت شوید
سلام استاد وقت بخیر
استاد زمان ویرایش دسته بندی به من ارروری که به شما میداد رو نداده (خطا کلید خارجی بودن variation داخل جدول order items) و من همه migration ها رو چک کردم استاد نمیدونم چرا برای من اررور نمیده
سلام وقت بخیر.
نیاز هست با سورس کدی که در اختیارتون هست مقایسه کنید.جدول product_variations باید بالای جدول order_items باشه و زودتر ایجاد و تعریف بشه همچنین کلید خارجی variation به اینصورت باشه
;()table->foreignId('product_variation_id')->nullable$
;table->foreign('product_variation_id')->references('id')->on('product_variations')->onDelete('cascade')$
سلام.
ببخشید من متوجه نشدم چرا بجای متد update از ترکیب delete و create استفاده کردید؟
سلام وقت بخیر.
خب زمانی که دسته بندی محصول عوض بشه attribute و variation های اون محصول کلا عوض میشه،حتی تعدادشون هم میتونه تغیر کنه، همون قبلی ها نیست که ویرایش بشه
سلام و روز به خیر
شما در یکی از جلسات این بخش با وارد کردن محل ذخیره تصاویر در آدرس بار مروگر تصویر ذخیره شده در پوشه پابلیک را در مرورگر نشون دادید.
آیا کاربر می تونه با وارد کردن این آدرس تصاویر را مشاهده کنه؟ فکر میکنم نباید این دسترسی برای کاربر وجود داشته باشه. باید چیکار کرد برای این مورد؟
سلام وقت بخیر.
ببیند ما قصد داریم که کاربر تصویر را ببینه و فرقی نداره، آدرس تصویر در src مربوط به تگ imag باشه یا توی url مرورگر نوشته بشه، در هر صورت تصویر توسط مرورگر باید دانلود بشه تا کاربر بتونه ببینه
dmohammadd
سلام وقت بخیر.
استاد موقعی که کاربر میزنه ویرایش دسته بندی و ویژگی ، فقط اون دسته بندیه براش میاره و تا وقتی که دسته بندی تغیر نکنه کاربر نمیتونه اون ویژگی ها رو ببینه.
به فرض مثال کاربر شاید خواست فقط ویژگی هارو تغیر بده و کاری به دسته بندی نداشته باشه.
چطور میشه موقعی که کاربر وارد صفحه ویرایش شد ، اون ویژگی هایی رو هم که از قبل انتخاب کرده بهش نشون داد
علی شیخ
2 سال پیش
سلام وقت بخیر.
شما هر آنچه که نیاز دارید را میتوانید query بزنید به دیتابیس، توی جدول product_attributes درخواست بزنید اونای که product_id شون با id محصول شما یکی هست.
در ابتدا چند بار دوره را مشاهده کنید بعد سعی کنید خودتون پیاده کامل پروژه را پیاده سازی کنید بعد برید سراغ تغیر در پروژه.