رفتن به مطلب
انجمن پشتیبانی لاراول ایران

saber

مدیرکل
  • تعداد ارسال ها

    341
  • تاریخ عضویت

  • آخرین بازدید

  • Days Won

    77

تمامی ارسال های saber

  1. متغییر msg رو کجا تعریف کردید؟ چون این متغییر رو پیدا نمیکنه بهتون خطا میده
  2. باید از طریق فایل php.ini میزان حجم و زمان اپلود رو افزایش بدید سوالات جوملا رو توی انجمن جوملا بپرسید این سوال رو هم بارها توی انجمن جوملا پاسخ دادیم http://joomlaforum.ir
  3. رکورد رو حذف نکنید فقط موجودی رو کنترل کنید.
  4. order رو بهترهست قبل از پرداخت توی دیتابیس ذخیره کنید و برای کنترل موجودی هم میتونید یه تایمی رو برای پرداخت هر order در نظر بگیرید مثلا اگه تا ده دقیقه سفارش رو کاربر پرداخت نکرد موجودی رو آزاد کنید که کاربر دیگه ای اگر خواست بتونه سفارش بده و پرداختش رو تکمیل کنه.
  5. اعتبارسنجی های مربوط به ایمیل رو کلا از کدتون بردارید چون اونها رو اجرا میکنه و حتما باید مقدار داشته باشه و همه اون شرایط برقرار باشه که بهتون اجازه ثبت نام بده برای موبایل هم max:11 رو هم اضافه کنید
  6. saber

    laravel mix

    توی laravel mix چطوری مسیر دهی کردین؟ کدهایی رو که نوشتید قرار بدید چک کنیم
  7. توی روابط userbuyercart رو چطوری پیاده سازی کردی؟ کدهایی رو که نوشتی بذلر چک کنم. از $cart هم یه dd بگیر ببین محتویاتش چی هست
  8. شما ارسال قبلی روت رو که تعریف کردید admin.categories.edit ولی توی فراخوانی admin.categories.update نوشتید. مورد بعدی اینکه از $category یه dd بگیرید ببینید محتویاتش چی هست و آیا شناسه به روت شما ارسال میشه یا نه و مورد بعدی هم اینکه url رو /edit/{category} تعریف کردید بهتره /category/edit/{category} قرار بدید چون حتما توی سیستم چندین قسمت edit دارید و باید مشخص بشه که از کدوم edit میخواید استفاده کنید.
  9. شما توی فایل blade از این route که استفاده میکنید بجای {category} باید مقدار category->id رو قرار بدید تا به همراه روت ارسال بشه
  10. خطا بخاطر این هست که شما پارامتر {category} رو توی route ارسال نمیکنید باید مقدارش رو وارد کنید
  11. مشکل از خطایی که داده مشخص هست باید پارامتر user رو به route ارسال کنید
  12. سلام، یعنی کدهایی که مینویسید ذخیره نمیشن؟
  13. خود سیستم لوکال رو چک کنید ببینید اصلا کار میکنه یا نه؟ اگه لوکالتون کار نکنه مشکل اون رو باید رفع کنید بعد به لاراول برسید
  14. کدهایی رو که نوشتید قرار بدید بدون کد دلیل خطا رو سخت میشه مشخص کرد
  15. saber

    مشکل Role

    طبق خطایی که دارید متغییر role رو شناسایی نمیکنه احتمالا از کنترلر به blade ارسالش نکردید. یه مورد دیگه هم اینکه از طریق آبجکت user به role دسترسی ندارید؟
  16. کدهای html رو چک کنید احتمال داره یه جایی تگی رو نبسته باشید یا اشتباهی بسته باشید
  17. زمانی که به درگاه میخواید متصل بشید باید اطلاعات موجود در سبد رو در یه جدول مثلا orders ذخیره کنید و بعد از پرداخت نهایی سفارش خودتون رو وریفای کنید و سبد رو خالی کنید در مورد این هم که بعد از خروج کاربر از سایت اطلاعات رو در سبدش نگه دارید یا نه بستگی به منطق کار شما داره و همینطور موجودی محصولات چون به هر حال اگر موجودی از محصول محدود هست اضافه به سبد و خریدها رو هم باید کنترل کنید که مشکل برخورد نکنید. برای نگه داشتن طولانی هم همون اول اطلاعات سبد رو توی دیتابیس ذخیره میکنه و در صورتی که خرید انجام بشه سبد رو خالی میکنه در غیراینصورت توی مراجعه بعدی هم توی سبد نمایش میده
  18. شما برای هر لیست یه کوئری جدا بزنید چون هر کدوم اطلاعات و ترتیب نمایش اطلاعاتش فرق میکنه و دیگه نیازی نیست عنوان لیست رو داخل کوئری بذارید
  19. saber

    آموزش لاراول قسمت 11

    طبق این خطا مقدار description خالی به دیتابیس ارسال میشه یا باید چک کنید قبل از اینکه به دیتابیس ارسال کنید حتما مقدار داشته باشه و یا اگه پر کردنش دلبخواه هست فیلد description رو توی دیتابیس بطور پیشفرض null قرار بدید که خطا نده. از طریق migration هم میتونید فیلد description رو nullable بذارید که وقتی خالی بود خطا نده
  20. میتونید از متد instanceof استفاده کنید و بررسی کنید که object شما مربوط به کدوم کلاس هست
  21. saber

    آموزش لاراول قسمت 11

    دوست عزیز یکم با دقت کدنویسی کنید شما توی فایل blade تگ فرم رو اشتباه تایپ کردید و بجای form نوشتید from برای همین ارسال فرم شما کار نمیکنه
  22. دستور vendor-publish پکیج رو اجرا کردید؟
  23. saber

    مشکل در نصب قالب

    مسیر تصاویر رو چک کنید احتمالا در مسیر دهی تصاویر مشکلی داره و باید رفع کنید توی فیلم دقیق نحوه مسیردهی تصاویر رو ببینید
  24. شما توی فایل composer.json نسخه guzzle رو به شکل زیر تغییر بدید "guzzlehttp/guzzle": "^7.0" سپس دستور composer update رو اجرا کنید و مجدد سایت رو چک کنید
  25. در مورد سوال اول از متد orderBy میتونید استفاده کنید و بیشترین بازدیدها رو بگیرید مثلا 5 مطلب که بیشترین بازدید رو داشتن به شکل زیر Articles::orderBy('نام ستون بازدید','desc')->take(5)->get(); // بجای نام ستون بازدید نام ستون جدول خودتون رو بذارید در مورد سوال دوم هم بعد از حذف میتونید یه کوئری با دستور زیر اجرا کنید تا شمارش رو از ادامه انجام بده ALTER TABLE table_name AUTO_INCREMENT=1 // بجای table_name نام جدول خودتون رو بذارید
×
×
  • جدید...