Laravel 5 包含带有变量的视图
Laravel 5 include view with variable
我有两个视图文件,city_update 和 create_update_city 和一个 helpers.php 我配置的文件,它工作正常。
city_update 包含一种形式,在某些时候包括 create_update_city 用于调用函数在 helpers.php.
中声明
表单有一个按钮,当我包含 create_update_city 时,我需要通过数组传递按钮文本字符串,但出现错误 "Undefined variable: submitButtonText in create_update_city.blade.php"。我认为这是因为 helpers.php 在包含之前被调用并且它对 submitButtonText 变量没有价值,但我想不出解决这个问题的方法。
city_update.blade.php - 包含:
{{ Form::model($city , array('action'=>'CityController@create','class'=>'form-horizontal','method'=>'PATCH')) }}
@include('layouts.create_update_city' , ['submitButtonText '=>"Redakto"])
{{ Form::close() }}
create_update_city.blade.php - 包含:
{!!
submit([
"name" => $submitButtonText ,
"class" => "btn btn-primary"
])
!!}
helpers.php 文件有一个 submit 函数,其中包含:
Form::submit( $input['name'] , array('class' => $input['class'] ))
如有任何帮助,我们将不胜感激。
尝试在 submitButtonText
之后删除 ['submitButtonText '=>"Redakto"]
中的 space:
@include('layouts.create_update_city' , ['submitButtonText'=>"Redakto"])
我有两个视图文件,city_update 和 create_update_city 和一个 helpers.php 我配置的文件,它工作正常。
city_update 包含一种形式,在某些时候包括 create_update_city 用于调用函数在 helpers.php.
中声明表单有一个按钮,当我包含 create_update_city 时,我需要通过数组传递按钮文本字符串,但出现错误 "Undefined variable: submitButtonText in create_update_city.blade.php"。我认为这是因为 helpers.php 在包含之前被调用并且它对 submitButtonText 变量没有价值,但我想不出解决这个问题的方法。
city_update.blade.php - 包含:
{{ Form::model($city , array('action'=>'CityController@create','class'=>'form-horizontal','method'=>'PATCH')) }}
@include('layouts.create_update_city' , ['submitButtonText '=>"Redakto"])
{{ Form::close() }}
create_update_city.blade.php - 包含:
{!!
submit([
"name" => $submitButtonText ,
"class" => "btn btn-primary"
])
!!}
helpers.php 文件有一个 submit 函数,其中包含:
Form::submit( $input['name'] , array('class' => $input['class'] ))
如有任何帮助,我们将不胜感激。
尝试在 submitButtonText
之后删除 ['submitButtonText '=>"Redakto"]
中的 space:
@include('layouts.create_update_city' , ['submitButtonText'=>"Redakto"])