如何将值从控制器传递到头文件

沙姆拉

我需要将数据从控制器传递到partials文件夹内的头文件。

建议我如何将数据“货币”从控制器传递到头文件。

控制器:

class HeaderController extends Controller
{
   public function rate(){
     $currency = Whmcs::GetCurrencies([         
     ]);
     return view('partials.header',compact('currency'));        
   }
}

头文件:

<form name="form">
    <select name="currency" class="form-control">
        @foreach($currency['currencies']['currency'] as $key=>$value)
           @for($key=0;$key<100;$key++)
           @endfor
           <option value="{{$value['code']}}">{{$v=$value['code']}}</option>
        @endforeach
    </select>
</form>  

路线:

Route::any('/partials.header', 'HeaderController@rate');
萨希尔·达吉(Sahil Darji)

您可以通过如下所示的laravel view composer方法来实现:

在启动方法中的App / Providers / ComposerServiceProvider.php中添加此方法

 view()->composer(['partials.header'], function ($view) {
 $currency = Whmcs::GetCurrencies([]);
     $view->with('currency', $currency);
 });

然后,您可以将$ currency变量用于头文件,而无需从任何控制器传递它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将段落的值传递给控制器

如何将值从视图传递到控制器

如何将值传递给导航控制器

如何将规格文件中的值传递给控制器

如何将固件文件存储到头文件(.h)

如何将值从弹出视图控制器传递到上一个视图控制器?

灰烬辛烷值升级如何将值从组件传递到控制器

如何将控制器中会话中的值传递给视图刀片PHP laravel?

Laravel:如何将值从表单传递给控制器?

如何将选定的索引/值从视图传递到控制器的操作

如何将值余烬视图传递给控制器

如何将Kendo DropDownList DataTextField值传递给控制器

如何将文本区域值传递给控制器

如何将值传递给不在VueJS中的表单输入中的laravel控制器

如何将值从刀片传递给 Laravel 中的控制器?

控制器不更新Razor视图模型:如何将值传递给视图

如何将HTML输入值(HTML形式)传递给Java控制器?-春季MVC

如何将值从vue.js传递到控制器?

如何将值从Javascript生成的按钮传递给控制器?

如何将值从 AngularJS 指令传递给父控制器中的函数

如何将值传递给 . Angular 中的网络控制器

如何将选定的下拉值传递给Thymeleaf中的控制器?

如何将下拉值传递给 CodeIgniter 控制器?

如何将URL参数的空值传递给Spring MVC控制器?

如何将模型值从视图传递到控制器?

如何将值传递给第二个视图控制器的initWithCoder?

如何将 url 动作中的模型值传递给控制器函数

如何将空值从 html 表单传递给 Spring 控制器

如何将值从控制器传递到jQuery数据表