2016-05-12 3 views
2

J'ai deux fichiers, vue city_update et create_update_city et un helpers.php fichier que j'ai configuré et il fonctionne très bien.Laravel 5 comprennent vue avec la variable

city_update contient une forme à un moment donné comprend create_update_city qui est utilisé pour appeler les fonctions déclarées dans le helpers.php.

La forme a un bouton et j'ai besoin de la piqûre de texte bouton pour passer à travers un tableau quand je create_update_city inclus mais je reçois une erreur « variable non définie: submitButtonText dans create_update_city.blade.php ». Je pense que cela arrive parce que le helpers.php est appelé avant l'include et il n'a aucune valeur pour la variable submitButtonText mais je ne peux pas penser à un moyen de résoudre ce problème.

city_update.blade.php - contient:

{{ Form::model($city , array('action'=>'[email protected]','class'=>'form-horizontal','method'=>'PATCH')) }} 
 
     
 
@include('layouts.create_update_city' , ['submitButtonText '=>"Redakto"]) 
 

 
{{ Form::close() }}

create_update_city.blade.php - contient:

{!! 
 
    submit([ 
 
     "name" => $submitButtonText , 
 
     "class" => "btn btn-primary" 
 
    ]) 
 
!!}

fichier helpers.php a soumettre fonctions qui contient:

Form::submit($input['name'] , array('class' => $input['class']))

Toute aide sur ce serait très appréciée.

Répondre

2

Essayez de supprimer l'espace dans ['submitButtonText '=>"Redakto"] après submitButtonText:

@include('layouts.create_update_city' , ['submitButtonText'=>"Redakto"]) 
+1

Je ne ai pas remarqué. Ça marche. Je vous remercie –