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

saber

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

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

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

  • Days Won

    77

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

  1. به شکل زیر استفاده کنید auth()->user()->id
  2. توی شرط auth رو به شکل زیر چک کنید @if(!auth()->guest())
  3. کدهایی رو که نوشتید قرار بدید الان سخت میشه گفت مشکل چی هست
  4. از یه آرایه ای که خالی هست دارید یه مقداری رو فراخوانی میکنید چک کنید ببینید چرا خالی هست و یا برای کدهاتون شرط بذارید در صورت خالی نبودن اجرا بشه
  5. کدهای migration جدول categories رو بذارید ببینیم جدول دیتابیسش رو چطوری ساختین
  6. خطا رو بعد از آپدیت توی فایل کنترلر دارید؟ اگه توی کنترلر هست همون اول $updatedValue رو dd کنید ببینید توی خروجی چی نمایش میده
  7. از کدهای خود لاراول و بدون تگ php استفاده کنید. به شکل زیر بنویسید <td><a href="{{route('show', $category->id)}}">{{$category->title}}</a></td>
  8. از یه مقداری که null هست دارید آبجکت فراخوانی میکنید قبلش باید چک کنید که مقدار اصلی که میخواید از آبجکتهاش استفاده کنید null نباشه
  9. کنترلر رو از نوع resource تعریف کردید؟ خود متد show فراخوانی میشه یا نه؟
  10. به شکل زیر استفاده کنید @dd($category)
  11. برای اینکه این کار رو بهتر مدیریت کنید میتونید از سیستم event لارول استفاده کنید و برای پرداخت و ثبت نام ایونت تعریف کنید و از طریق listener های هر کدوم از ایونتها در مواقعی که میخواید متن پیام دلخواه رو به عنوان نوتیفیکیشن ذخیره کنید که برای ذخیره هم باید یه جدول دیتابیس مثلا notifications بسازید و model و controller مربوطه اش رو هم پیاده سازی کنید
  12. توی دیتابیس وضعیت رو چک کردید که تغییر میکنه یا نه؟ اگه وضعیتش تغییر میکنه ولی باز به سایت دسترسی داره باید سطح دسترسی رو روی سایتتون کنترل کنید و جاهایی رو که نیاز هست کاربر عضو سایت و فعال باشه چک کنید که این کار رو هم بطور کامل با روشهای مختلف از جمله استفاده از پکیجهای ایجاد گروههای کاربری مختلف و یا ایجاد میدلور برای دسترسی صفحات مختلف انجام بدید
  13. اگه منظورتون برای حالت نمایش منتشر نشده هست که باید براش شرطش رو توی فایل ویو مثل همون حالتی که برای منتشر شده گذاشتید قرار بدید فقط مقدارش رو برابر با 0 میذارید همین
  14. توی فایل web.php و خود کنترلر چک کنید ببینید namespace مربوط به کنترلر رو درست وارد کردید یا نه
  15. میتونید اینکار رو انجام بدید فقط باید یا دیتابیس لاراول رو هم مشابه همون قبلی طراحی کنید و یا اگه تغییرات دادید باید اطلاعات قبلی رو طبق ساختار جدید تغییرات بدید و در دیتابیس لاراول وارد کنید یکم بررسی دقیق و کار با حوصله بالا نیاز داره
  16. این موارد رو خیلی نمیشه دقیق گفت همه چی بستگی به روند پروژه داره چه کارایی روی پروژه انجام شده و از کجا باید کار رو شروع کنید اگه فایلهای قبلی رو حذف کردن از طریق بک آپ شاید بتونید فایلها رو برگردونید وگرنه اگه هیچ فایلی برای ادامه کار نباشه باید از صفر پروژه رو استارت بزنید توی اون عکستون هم بیشتر فایلهای مربوط به پکیج ها حذف شده خودتون باید ببینید انجام پروژه به چه پکیجهایی نیاز داره و اونها رو نصبشون کنید
  17. توی کنسول مرورگر چک کنید ببینید دقیق خطایی که داره چی هستش اگه نیازه که شناسه محصول رو ارسال کنید باید پارامترها رو درست ارسال کنید
  18. رمزها رو باید طبق الگوریتم خود لاراول تبدیل کنید و برای هر کاربر رو در رکورد خودش ذخیره کنید. توی لاراول از کد زیر برای تعیین رمز استفاده میشه $password = Hash::make( '123456789');
  19. از helper function مربوط به auth استفاده کنید به شکل زیر میتونید فراخوانی کنید auth()->user()->id
  20. کنسول مرورگر و چک کنید ببینید چه خطایی داره حتما یه جایی اشتباهی توی کدها و یا نحوه لود کردنشون وجود داره
  21. یه مورد مشابه لینک زیر مطرح شده ببینید اگه اوکی بود استفاده کنید https://stackoverflow.com/questions/54714699/how-to-set-multiple-domains-to-app-url-laravel
  22. اصلولش در کل به این شکل هست که برای فایلهای خودتون سطح دسترسی قرار بدید و زمانی که کاربری خرید انجام داد و پرداختش تایید شد به اون کاربر اجازه دسترسی و دانلود رو بدید یکی دو خط کد هم نیست که با کد توضیح داد باید کلیات کار رو کامل دربیارید و مرحله به مرحله کدنویسی کنید تا به نتیجه ای که میخواید برسید
  23. saber

    قالب

    سلام قالب بستگی به پروژه و نیاز و درخواست کارفرما داره باید همه موارد رو بررسی کنید و اگر قالب آماده نیاز پروژه رو رفع میکنه با تایید کارفرما میتونید استفاده کنید و یا در غیر اینصورت باید قالب اختصاصی طراحی کنید
  24. اطلاعات دیتابیس رو درست وارد نکردید نام کاربری و رمز دیتابیس رو کامل چک کنید
  25. دلیلی به غیر از اینکه فونتها رو شناسایی نمیکنه نمیتونه داشته باشه پوشه فونتها رو باید در دسترس فایلی که با لاراول میکس ایجاد میشه قرار بدید
×
×
  • جدید...