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

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

راهبران


Popular Content

Showing content with the highest reputation since 16/06/98 در تمام بخش ها

  1. 13 points
    یکی از موارد مهم برای ساخت یک پروژه در لاراول نحوه ی ارسال اطلاعات بین View ها و Controller ها میباشد که در این جلسه مثالهایی عملی اجرا میشود و با متدهای with و compact آشنا میشوید.همچنین مبحث مهم Blade در لاراول و نحوه کدنویسی در تمپلیت انجین Blade در این جلسه برای شما شرح داده میشود . مدرس ابوالفضل طالبی جلسه ی 4 زمان: 20 دقیقه پیش نیاز: PHP (دانلود آموزش PHP) برای دانلود سایر دوره های آموزشی به سایت Alefyar.com مراجعه نمایید laravel_alefyar.com_04.7z
  2. 10 points
    در این جلسه بخش مدیریت دسته بندی ها ایجاد میشود و موارد زیر آموزش داده میشود روش دریافت و ارسال یک مقدار از route به درون یک متد در controller روش ساخت route های مربوط به نمایش اطلاعات یک دسته بندی (مرتبط با متد show) روش ساخت route مربوط به فرم دسته بندی جدید (مرتبط با متد create و store) روش ساخت route مربوط به ویرایش یک دسته بندی (مرتبط با متد edit و update) روش ساخت route مربوط به حذف یک دسته بندی (مرتبط با متد destroy) نام گذاری route ها با استفاده از متد name و کاربرد روش نامگذاری route ها مدرس ابوالفضل طالبی جلسه ی 10 زمان: 31 دقیقه پیش نیاز: PHP (دانلود آموزش PHP) برای دانلود سایر دوره های آموزشی به سایت Alefyar.com مراجعه نمایید laravel_alefyar.com_10.7z
  3. 9 points
    آموزش متد مهم showLoginForm در کنترلر LoginController ساخت فرم ورود کاربران آموزش شرط if و استفاده از auth::goust در blade آموزش شرط auth endauth برای بررسی لاگین شدن کاربر در blade آموزش ساخت middleware اختصاصی برای برررسی نقش کاربران مدرس ابوالفضل طالبی جلسه ی 22 زمان: 25 دقیقه پیش نیاز: PHP (دانلود آموزش PHP) برای دانلود سایر دوره های آموزشی به سایت Alefyar.com مراجعه نمایید laravel_alefyar.com_22.7z
  4. 9 points
    آموزش متدهای Create و Store برای نمایش فرم ذخیره اطلاعات استفاده از csrf و ساخت توکن امنیتی برای فرم ها در لاراول آموزش include کردن در فایلهای blade مدرس ابوالفضل طالبی جلسه ی 11 زمان: 27 دقیقه پیش نیاز: PHP (دانلود آموزش PHP) برای دانلود سایر دوره های آموزشی به سایت Alefyar.com مراجعه نمایید laravel_alefyar.com_11.7z
  5. 4 points
    من هم مشکل پکیج unisharp رو حل کردم که در قالب یک ویدیو در اختیارتون قرار میدم . https://www.aparat.com/v/SAed6
  6. 4 points
    آموزش تغییر وضعیت کاربر - بلاک کردن- با یک کلیک! آموزش بخش مدیریت دسته بندی ها آموزش Route::prefix در طراحی روت ها مدرس ابوالفضل طالبی جلسه ی 25 زمان: 50 دقیقه پیش نیاز: PHP (دانلود آموزش PHP) برای دانلود سایر دوره های آموزشی به سایت Alefyar.com مراجعه نمایید laravel_alefyar.com_25.7z
  7. 3 points
    افزایش بازدید مطلب با متد increment کاربرد متدهای increment و decrement تبدیل تاریخ میلادی به تاریخ جلالی و استفاده از پکیج تاریخ جلالی و متد jdate مدرس ابوالفضل طالبی جلسه ی 32 زمان: 18 دقیقه پیش نیاز: PHP (دانلود آموزش PHP) برای دانلود سایر دوره های آموزشی به سایت Alefyar.com مراجعه نمایید laravel_alefyar.com_32.7z
  8. 2 points
    سلام دوست عزیز دلیلش این هست که شما بعد از ایجاد آیتم مورد نظر یک view رو return کردید و با این کار آدرس مرورگر عوض نمیشه برای اینکه آدرس تغییر کنه باید برای dashboard یک route تعریف کنید و پس از ذخیره موفق به روت مورد نظر return کنید
  9. 2 points
    از جای دیگه نباید کپی کنید دستورات زیر رو به ترتیب اجرا کنید تا سیستم auth براتون نصب بشه composer require laravel/ui php artisan ui vue --auth
  10. 2 points
    تصاویر شما درست آدرس دهی نشده که به این صورت نشون میده و این ارتباطی به webpack و بحث laravel mix نداره روی هر تصویر کلیک راست کنید view image بزنید آدرسشو چک کنید و سپس از فایل main.blade.php لینک تصویر رو اصلاح کنید آموزش api از دی ماه شروع میشه تشکر از لطف شما
  11. 1 point
    فایلهای migration رو از پروژه قبلی داخل پوشه database/migrations کپی کنید و روی پروژه جدید اجرا کنید برای کدهایی هم که روی لاراول کدنویسی کردید چک کنید ببنید در کدوم قسمتها بوده فایلهاشون رو روی پروژه جدید کپی کنید کار خاصی نداره
  12. 1 point
    سلام خدمت دوستان عزیز در این مجموعه آموزش ما قصد داریم شما را با آموزش برنامه نویسی ماژولار در لاراول آشنا کنیم. تعریف کوتاه ماژولار : در برنامه نویسی ماژولار ما از گسستگی کدها جلوگیری میکنیم و کدهای خود را به قطعات کوچک تر تقسیم میکنیم و اگر توسعه دهنده لاراول هستید باید از این معماری پیروی کنید تا بتوانید اپلیکیشین هایی توانمند بنویسید. موفق باشید.
  13. 1 point
    سلام کل اطلاعات محصولات رو نمایش نمیده یا فقط تصاویر رو؟
  14. 1 point
    برای این کار یکی از روشهایی که میتونید استفاده کنید روش view composer هست که توی فایل app\Providers\AppServiceProvider.php داخل متد boot میتونید اطلاعات مورد نظر رو به view خودتون پاس بدید و ه جایی که اون ویو رو فراخوانی میکنید به اون اطلاعات هم دسترسی داشته باشید مثلا کدی مثل کد زیر رو باید توی متد boot قرار بدید view()->composer('view name',function($view){ $test = 'test'; $view->with(['test'=>$test]); }); توی کد بالا بجای view name مسیر ویو خودتون رو قرار بدید و بجای test هم مقادیری رو که میخواید در همه جا در دسترستون باشه قرار بدید
  15. 1 point
    خیلی ممنونم عالی عمل کرد
  16. 1 point
    برای اینکه این کار رو بهتر مدیریت کنید میتونید از سیستم event لارول استفاده کنید و برای پرداخت و ثبت نام ایونت تعریف کنید و از طریق listener های هر کدوم از ایونتها در مواقعی که میخواید متن پیام دلخواه رو به عنوان نوتیفیکیشن ذخیره کنید که برای ذخیره هم باید یه جدول دیتابیس مثلا notifications بسازید و model و controller مربوطه اش رو هم پیاده سازی کنید
  17. 1 point
    سلام وقت بخیر در اتربیوت onclick شما باید به این صورت عمل کنید که شما با عرض پوزش اشتباه عمل کرده اید. <button type="submit" onclick="showcart();" class="show" id="btnshowcart" >showcart</button>
  18. 1 point
    سلام وقت بخیر شما میتوانید با یک رابطه با جدول رتبه بندی تعداد پاسخ های صحیح یا میانگین ان ها را در نظر بگیرید و با یک فیلتر ساده از زیاد به کم ترتیب چیدمان را به کاربران بر اساس امتیاز آن ها نمایش دهید. موفق باشید
  19. 1 point
    روت حذف رو با post ایجاد کنید و از get استفاده نکنید و موقع حذف هم با استفاده از جاوااسکریپت ابتدا confirm بگیرید و در صورت تایید متد حذف رو اجرا کنید
  20. 1 point
    سلام دوستان مشکل رو پیدا کردم برای ایمپورت کردن فایل هایی با پسوند .xlsx و cvs. که تعداد رکوردهای اونها معمولا بیشتر از 1000 است به این صورت است که باید به تکه های کوچک شکسته شوند. برای راهنمایی جامع و کامل این سایت رو پیشنهاد می کنم. و همچنین برای آموزش ویدئویی این ویدئو در دیدئو ببینید با تمام جزئیات رو توضیح داده. در ضمن ممکنه که هنگام بارگذاری فایل و انجام عملیات POSTING زمان زیادی نیاز داشته باشه که این فرایند هم منجر به خطای "Maximum execution time of 60 seconds exceeded" شود که قبل از بارگذاری می توانید با دستور: set_time_limit(500); محدودیت زمانی این عملیات رو افزایش دهید. دوستان اگر اطلاعات تکمیلی دارید لطفا زیر این تاپیک اضافه کنید. با تشکر
  21. 1 point
    مشکل از خطایی که داده مشخص هست باید پارامتر user رو به route ارسال کنید
  22. 1 point
    مشکل از فایل .htaccessبود جابجاش کردم حل شد
  23. 1 point
    رفیق واقعا ممنونم ازتون لطف کردید، من مبتدی هستم دارم تازه یاد میگیرم شما درست گفتید بی دقتی کردم ممنون
  24. 1 point
    یکی از تغییرات لاراول 7 همین بوده و لاراول استایل صفحات لاگین و ثبت نام را به عهده خودمون گذاشته
  25. 1 point
    سلام فرید عزیز باید دستورات رو از npm ببینید و وارد کنید که در ویدیو هم توضیح داده شده npm install bootstrap npm i jquery npm i popper.js
  26. 1 point
    سلام دوست گرامی شما اگر قدرت حل مساله بالایی داشته باشید میتونید به معماری فایل منیجر پی برده و خودتون بسازید . برای این کار نیاز به یادگیری لاراول و جاوااسکریپت به صورت حرفه ای هستید .
  27. 1 point
    سلام جواد عزیز در پاسخ به سوالتون باید بگم که پیشنهاد لاراول پوشه public هست و پوشه storage چرا که دسترسی ساده تری داره مثلا شما اگر داخل پوشه app فایل ها رو قرار بدید به هم ریختگی انجام میشه وقتی در پوشه پابلیک قرار بگیره دسترسی راحت تری دارین و تمام پکیج ها برای دسترسی یا قرار دادن فایل ها پوشه پابلیک رو انتخاب کردن پس منطقی ترین کار این هست که به پیشنهاد لاراول توجه کنیم . شما خیلی ساده میتونید پوشه های زیادی مربوط به فایل ها و تصاویر در پوشه Public بسازید موفق باشید
  28. 1 point
    سلام دوست گرامی در لاراول میکس تصاویر مطرح نیست و فقط ما میتوانیم فایل های css و js را فشرده سازی کنید اما برای تصاویر شما نیاز به پکیج هایی دارید که تصاویر را فشرده کنند . در ضمن در ویدیو آموزشی ما از قالب آماده استفاده کردیم اما در حالت واقعی ما قالب را از ابتدا پیاده سازی میکنیم و تصاویر را بنا بر نیاز باید توسط پکیج پیاده سازی کنیم.
  29. 1 point
    من تو url این رو گذاشتم بالا اومد var route_prefix = "{{ url('http://localhost:8000/laravel-filemanager?type=Images ') }}"; بنظرتون روش درستی هست ؟
  30. 1 point
    سلام شما توی کدتون اطلاعات رو مستقیم به متد create پاس دادید هیچ کاری برای هش انجام ندادید پسورد رو با کد زیر میتونید هش کنید $data = $request->all(); $data['password'] = Hash::make($data['password']); $user=User::create($data,$validator);
  31. 1 point
    این مواردی رو که میخواید پیاده سازی کنید هیچ مشکلی نداره و قابل اجرا هست در بخش ادمین براحتی میتونید بدون پرداخت ثبت سفارش انجام بدید صرفا یه فرم ثبت سفارش هست که حالا براساس داده هایی که لازم دارید میتونید اطلاعات رو توسط ادمین ثبت کنید و برای کاربرهای عادی هم که میتونید سیستم پرداخت و تایید سفارش بعد از پرداخت رو پیاده سازی کنید. برای کار با اینستاگرام هم که قاعدتا باید با api خودش کار کنید و مواردی رو که لازم دارید پیاده سازی کنید.
  32. 1 point
    حتما توی دیتابیس رکوردی در جدول packages ندارید دیتابیستون رو چک کنید
  33. 1 point
    از متن خطای sql مشکل شما کاملا مشخص هست. ببینید برای پیاده سازی رابطه یک به چند بین جدول مجموعه ها و مطالب شما باید در دیتابیس داخل جدول مطالب یک ستون به اسم category_id داشته باشید تا هر مطلبی رو به یک مجموعه اختصاص بدید. الان شما چطوری مطالب رو به مجموعه اختصاص داده بودید؟ آموزشهای استاد طالبی رو مجدد ببینید و قسمت پیاده سازی روابط و مطالب و مجموعه ها رو به دقت ببینید
  34. 1 point
    کنترلر و ویو خودتونو چک کنید یه جا dd زدید
  35. 1 point
    متن خطا رو دقت کنید خودش داره میگه جدول team شما در دیتابیس موجوده . شما ابتدا php artisan migrate:rollback اجرا کنید جدول حذف بشه بعد دوباره migrate کنید ویا برید از داخل phpmyadmin جدول team رو دستی حذف کنید و در تیبل migrations هم create_team_table رو پیدا کنید و حذف کنید و مجدد بیاید migrate کنید
  36. 1 point
    مادل User بطور پیشفرض در روت پوشه app هست اگر برای مادل ها پوشه جدا ساختید میتونید User رو بهش منتقل کنید فقط بعد از انتقال باید namespace رو اصلاح کنید
  37. 1 point
    تو لاراول میکس مشکل داشت حل شد ممنون از وقتی که گذاشتید
  38. 1 point
    با این دستور نصبش کنید composer require intervention/image توی فایل app.php هم کدهاش رو باید اضافه کنید داخل سایتش دقیق نوشته چیکار باید بکنید
  39. 1 point
    در مواردی که تعداد option زیاد هست از حلقه استفاده میشه و داخل حلقه چک میکنم اگر آیتم جاری برابر با آیتم انتخاب شده بود selected اضافه بشه
  40. 1 point
    ببینید اگر middleware بعد از ساختن در kernel اضافه نکنید نمیتونید استفاده کنید
  41. 1 point
    سلام دوست عزیز مشکل از ورژن php هست. روی آخرین نسخه لاراول باید از php 7 به بالا استفاده کنید. ورژن های مختلف 7 رو امتحان کنید اکی میشه انشالله
  42. 1 point
    تمامی فایلها رو میتونید از گیت هاب بردارید
  43. 1 point
    توی validation برای تایید password به این شکل هست 'password' => 'required|confirmed و در این حالت باید توی فرم یه فیلد با نام password_confirmation داشته باشید تا عمل بررسی رمز و تکرار رمز انجام بشه
  44. 1 point
    سلام دوست عزیز افزونه phpstorm formatter نیاز به نصب خوده phpstorm داره تا بتونه کد های شما رو مرتب کنه ٫ پیشنهاد بنده افزونه laravel blade snippts هست که هم به شما در راحتر کد زدن کمک میکنه و هم کدهایی که فرمتشون blade هست رو مرتب میکنه ٫ بعد از نصب کلید ترکیبی ctrl + shift + p بزنید و اونجا تایپ کنید setting json ٬ بعد این دستور رو به فایل باز شده اضافه کنید: "blade.format.enable": true,
  45. 1 point
    معمولا خیلی جزئی ممکنه مشکلی وجود داشته باشه که در حد نادیده گرفتن هست و یا میشه راحت رفع کرد
  46. 1 point
    اگه فولدر باز شده و اونجا artisan serve انجام شده نباید مشکلی داشته باشید توی فایل virtual host هر تغییری دادید برگردونید و یکبار ریست سرور کنید
  47. 1 point
    میتونید یه میدلور مثلا به اسم CheckWww ایجاد کنید و متد اون رو به شکل زیر بنویسید و در نهایت این میدلور رو روی تمامی route ها اعمال کنید public function handle($request, Closure $next) { $host = $request->header('host'); if (substr($host, 0, 4) != 'www.') { $request->headers->set('host', 'www.' . $host); return Redirect::to($request->path(), 301); } return $next($request); }
  48. 1 point
    متد filter از لاراول 5 به بعد کار نمیکنه شما باید از middleware استفاده کنید و تغییراتتون رو از طرق میدلورها اعمال کنید
  49. 1 point
    میتونید از پکیج زیر استفاده کنید که با PhpSpreadsheet یکی از بهترین کلاسهای کار با اکسل در php ایجاد شده https://github.com/Maatwebsite/Laravel-Excel
  50. 1 point
    قبل از سایت کلید خارجی باید ریفرنس اون کلید وجود داشته باشه یعنی شما باید جدول users و فیلد id در جدول users را داشته باشید نکته ی مهمتر اینکه جداول شما باید روی انجین InnoDB باشند . اگر MyISAM هست تغییر بدید ضمنا فیلد id در جدول users باید primarykey باشه
×
×
  • جدید...