に動作していないが、そのは動作していない:@define変数は、ブレード・ファイルで変数を定義しようとすると、ブレードLaravel 4.2
@define $i = 1
はなく、試しに使用するとエラー「$私は未定義の変数」を得ました。
全コード:
/*
|--------------------------------------------------------------------------
| Extend blade so we can define a variable
| <code>
| @define $variable = "whatever"
| </code>
|--------------------------------------------------------------------------
*/
\Blade::extend(function($value) {
return preg_replace('/\@define(.+)/', '<?php ${1}; ?>', $value);
});
:私が間違ってやっているところ:(
あなた自身で作成した '@ define'ディレクティブですか? –
なぜlaravel 4.2を使用しますか? – lewis4u
私は過去3〜4年でプロジェクトに取り組んでいます –