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

راهبران


Popular Content

Showing content with the highest reputation on 02/03/99 در تمام بخش ها

  1. 1 point
    سلام شما برای این کار باید یک میان افزار (Middleware) ایجاد نمایید. سپس برای تمامی مسیرها (Route) از این میان افزار استفاده کنید. با استفاده از artisan یک میان افزار به نام CheckLogin ایجاد نمایید. php artisan make:middleware CheckLogin میان افزار ایجاد شده را در مسیر app/Http/Kernel.php در انتهای آرایه routeMiddleware$ با نام اختیاری check-login ثبت (Register) نمایید. 'check-login' => \App\Http\Middleware\CheckLogin::class, حال از route های زیر در web.php استفاده نمایید. Auth::routes(); // for home page Route::get('/', 'HomeController@index')->name('home'); Route::middleware('check-login')->group(function() { // insert all routes here // for example.... Route::get('/faq', 'HomeController@faq')->name('home.faq'); Route::get('/search/tag/{tag}', 'SearchController@tag')->name('home.tag'); }); در انتها کافی است متد ()handle را به صورت زیر ویرایش کنید. public function handle($request, Closure $next) { return redirect()->to('login'); } حال کاربر به جز صفحه اصلی سایت، به تمامی صفحات سایت بدون لاگین دسترسی ندارد. امیدوارم که این پاسخ مشکل شما را حل کرده باشد.
  2. 1 point
    روش ذخیره اطلاعات با متد save شرح خصوصیت fillable و مشخص کردن فیلدهای ورود اطلاعات در فرم روش validate کردن فرم ها و انواع validation ها در لاراول نمایش خطاهای مربوط به validation در فرم ها به صورت directive مدرس ابوالفضل طالبی جلسه ی 12 زمان: 25 دقیقه پیش نیاز: PHP (دانلود آموزش PHP) برای دانلود سایر دوره های آموزشی به سایت Alefyar.com مراجعه نمایید laravel_alefyar.com_12.7z
×
×
  • جدید...