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

هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست

saber

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

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

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

  • Days Won

    59

saber last won the day on آپریل 5

saber had the most liked content!

اعتبار در انجمن

115 فوق العاده عالی

10 دنبال کننده

درباره saber

  • درجه
    کاربر فعال

آخرین بازدید کنندگان نمایه

بلوک آخرین بازدید کننده ها غیر فعال شده است و به دیگر کاربران نشان داده نمیشود.

  1. saber

    Policy

    توی متد store باید request رو چک کنید اگر متد authorize دسترسی نداره بهش دسترسی بدید اگر هم request اختصاصی براش نوشتید باز متد authorize رو چک کنید که مقدار برگشتیش برابر true باشه
  2. با دسترسی که فرستاده بودید سایتتون رو چک کردم روتهای مربوط به سیستم auth رو در فایل web.php قرار نداده بودید بخاطر همین لینکهاتون باز نمیشد اصلاح کردم الان لینکتون باز میشه باید کد زیر رو در فایل web.php قرار میداید Auth::routes();
  3. این دستور رو هم اجرا کنید ببینید لینکها درست میشن یا خیر php artisan route:clear
  4. خود ckeditor توی تولبار دکمه اضافه کردن کد رو داره و نیازی نیست دستی وارد کنید توضیحاتش رو در سایتش میتونید ببینید https://ckeditor.com/docs/ckeditor5/latest/features/code-blocks.html
  5. فایلهای کش رو خالی کنید بعد سایت رو چک کنید از طریق ترمینال میونید دستورات زیر رو اجرا کنید تا کش رو خالی کنه php artisan cache:clear php artisan config:cache
  6. اگه مثلا جدول posts باشه میتونید به شکل زیر حذف کنید DB::table('posts')->delete($id);
  7. میتونید تقویم میلادی رو با یک تقویم شمسی جایگزین کنید توی گوگل تقویم vue persian date picker رو بزنید و تقویمش رو ببینید بکارتون میاد
  8. باید از مدل استفاده کنید چون ارتباط با دیتابیس و عملیات دیتابیس از طریق مدل انجام میشه الان نام مدلی که میخواید ازش حذف کنید چی هست؟
  9. این لینک رو ببیند بهتون کمکی میکنه https://stackoverflow.com/questions/25624927/how-do-i-redirect-after-download-in-laravel
  10. متد delete رو اشتباه فراخوانی میکنید یا باید از model مورد نظر متد delete رو فراخوانی کنید و id رو بهش پاس بدید یا متد destroy رو از model فراخوانی کنید و باز id رو بهش پاس بدید مثلا اگر از مادل Post میخواید حذف انجام بدید به این شکل Post::destroy($id); بعد از حذف هم به لیست یا هر روتی که میخواید ریدایرکت کنید
  11. باید ببینید هاستی که تهیه میکنید پیشنیازهای شما رو داره یا خیر ممکنه شما یه هاست معمولی خرید کنید و برای اجرای سایتتون و هسته لاراول نیاز به فعال بودن توابعی داشته باشین که روی هاست معمولی فعال نباشن و باعث ایجاد مشکل بشه و سایتتون کار نکنه و در ضمن وقتی هاست مخصوص لاراول تهیه میکنید به terminal هم دسترسی دارید و میتونید روی هاست با دستورات artisan لاراول هم کار کنید.
  12. توی فایل web.php باید چک کنید برای روت اگر میدلور auth ست شده از اونجا میتونید تغییر بدید البته اگه نیاز به دسترسی ندارید والا باید روت به همین شکل بمونه و از سیستم ورود به سایت لاگین کنید و بدون مشکل فرم رو هم ارسال کنید
  13. برای ارسال فرم نیاز به لاگین داره باید اول با کاربر لاگین کنید بعد فرم رو ارسال کنید اگر هم نمیخواید لاگین انجام بشه باید route مربوط به action فرم رو از حالت لاگین خارج کنید
  14. اطلاعات ارسالی رو با تابع dd چک کنید ببینید چی ارسال میشه و احیانا اگر خطایی هم دارید خطا رو قرار بدید چک کنیم
  15. saber

    sum

    اون get رو ازش حذف کنید خروجی میده
×
×
  • جدید...