Membuat Variabel Pada Blade Template Laravel
Thursday, 6 April 2017
Add Comment
Membuat Variabel Pada Blade Template Laravel
Membuat variabel pada blade template miliknya laravel sangat sangat keren, begini caranya:
-
Copy source berikut
\Blade::extend(function($value) { return preg_replace('/\@php(.+)/', '<?php ${1}; ?>', $value); });
-
Kemudian source code tadi taruh di file AppServiceProvider.php letak nya ada di root_folder/app/Providers/AppServiceProvider.php
-
dan hasil akhir yang telah di copy source code tadi jadi nya seperti dibawah ini.
<?php namespace App\Providers; use Illuminate\Support\ServiceProvider; class AppServiceProvider extends ServiceProvider { /** * Bootstrap any application services. * * @return void */ public function boot() { \Blade::extend(function($value) { return preg_replace('/\@php(.+)/', '<?php ${1}; ?>', $value); }); } /** * Register any application services. * * @return void */ public function register() { // } }
-
Bagiamana cara menggunakannya? lihat source code di bawah ini
@php $i = 1 // Instance variabel {{ $i }} // Call variabel
0 Response to "Membuat Variabel Pada Blade Template Laravel"
Post a Comment