Les variables globales dans Laravel Lame modèle

Je l'espère, pour définir une variable globale dans un fichier distinct, puis à l'injecter dans la où je veux, donc, pour Laravel 4 + Lame, je l'ai fait.

Haut du fichier example.blade.php:

@include('head')    
@include('body')

head.blade.php

$STYLE_PATH_CSS="styleFolder/foundation/css" 
$STYLE_PATH_JS="styleFolder/foundation/js" 
$STYLE_PATH_JS_VENDOR="styleFolder/foundation/js/vendor"
<link rel="stylesheet" href=" <?php echo $STYLE_PATH_CSS ?>/normalize.css ">
<link rel="stylesheet" href=" <?php echo $STYLE_PATH_CSS ?>/foundation.css ">
<link rel="stylesheet" href=" <?php echo $STYLE_PATH_JS_VENDOR ?>/modernizr.js "> 

body.blade.php

<script src="styleFolder/foundation/js/vendor/jquery.js"></script>
<script src="styleFolder/foundation/js/foundation.min.js"></script>

Jusqu'alors, il fonctionne très bien. Alors j'espère pour simplifier une fois de plus: remplacer le double de chemin en variable globale. Donc,

variables_G.blade.php

<?php  $STYLE_PATH_CSS="styleFolder/foundation/css" ?>
<?php  $STYLE_PATH_JS="styleFolder/foundation/js" ?>
<?php  $STYLE_PATH_JS_VENDOR="styleFolder/foundation/js/vendor" ?>

et de nouvelles head.blade.php

@include('variables_G.blade.php')
<link rel="stylesheet" href=" <?php echo $STYLE_PATH_CSS ?>/normalize.css ">
<link rel="stylesheet" href=" <?php echo $STYLE_PATH_CSS ?>/foundation.css ">
<link rel="stylesheet" href=" <?php echo $STYLE_PATH_JS_VENDOR ?>/modernizr.js "> 

alors il ne peut pas trouver les variables de valeur. Message d'erreur:

Undefined variable: STYLE_PATH_CSS.

Quelqu'un peut-il m'aider?

La meilleure pratique serait de définir des variables dans vos contrôleurs et les transmet à la vue... Juste garder les choses simples et classiques... Rendre votre application plus compliqué entraînera des problèmes pour vous dans l'avenir
Juste essayer de réinventer votre code d'application... Car en effet, vous avez des centaines de solutions avec Laravel

OriginalL'auteur web rocker | 2014-03-27