“Lewati semua data ke semua halaman Laravel” Kode Jawaban

Lewati semua data ke semua halaman Laravel

use Illuminate\Support\Facades\View;

class BaseController extends Controller
{
  public function __construct()
  {
    //its just a dummy data object.
    $user = User::all();

    // Sharing is caring
    View::share('user', $user);
  }
}
SAMER SAEID

Lewati semua data ke semua halaman Laravel

namespace App\Providers;
use Illuminate\Support\Facades\View;
use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Facades\Schema;

use Illuminate\Support\Facades\Auth;
use DB;


class AppServiceProvider extends ServiceProvider
{
    /**
     * Bootstrap any application services.
     *
     * @return void
     */
    public function boot()
    {
         View::share('key', 'value');
         Schema::defaultStringLength(191);

        $categories=DB::table('categories')->get();
        View::share('categories',$categories);  

    }

    /**
     * Register any application services.
     *
     * @return void
     */
    public function register()
    {
        //
    }
}
SAMER SAEID

Lewati semua data ke semua halaman Laravel

this work :)
use Illuminate\Support\Facades\View;
SAMER SAEID

Gunakan bervariasi di semua halaman situs Laravel

# app/Providers/AppServiceProvider.php

public function boot()
{
   // add this
    view()->share('someKey', 'This is shared data');
}
SAMER SAEID

Gunakan bervariasi di semua halaman situs Laravel

php artisan make:middleware SomeMiddleware
SAMER SAEID

Gunakan bervariasi di semua halaman situs Laravel

{{Session::get('website_name', 'Value Goes Here')}}
SAMER SAEID

Jawaban yang mirip dengan “Lewati semua data ke semua halaman Laravel”

Pertanyaan yang mirip dengan “Lewati semua data ke semua halaman Laravel”

Lebih banyak jawaban terkait untuk “Lewati semua data ke semua halaman Laravel” di PHP

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya