如何在laravel中插入收藏夹图标?

问题描述 投票:0回答:1

为此,我要在设计中动态插入收藏夹图标,我已经创建了页面并将其连接到该页面中的数据库,我可以上传收藏夹图像,并将其插入数据库,但是当我想为该收藏夹图片回叫时其他页面标题将保持不变

以下代码在App Service Provider页面中:

$settings = Setting::all();  
foreach ($settings as $key => $setting) { 

       elseif($key === 0) $favicon = $setting->value;

       elseif($key === 1) $admin_logo = $setting->value;  
   }





   $shareData = array( 

    'favicon'=>$favicon,

    'admin_logo'=>$admin_logo

   );

而且我想在其他页面中回叫它:

<link rel="shortcut icon" href="{{ asset('others') }}/{{ $shareData['favicon'] }}">
php laravel laravel-5.8
1个回答
0
投票

这是我的示例代码,在boot()方法的AppServiceProvider.php中,请遵循以下示例代码

public function boot()
{
    \View::composer('*', function ($view) {

     $settings = Setting::all();  
       foreach ($settings as $key => $setting) { 

        if($key === 0) $favicon = $setting->value;
        if($key === 1) $admin_logo = $setting->value;  
      }

     $shareData = array( 
      'favicon'=>$favicon,
      'admin_logo'=>$admin_logo
     );

            $view->with('shareData',$shareData);
     }
    });
}
© www.soinside.com 2019 - 2024. All rights reserved.