2017 © Pedro Peláez
 

helper laravel-blade-macro

Laravel Blade `@macro` directive.

image

grohiro/laravel-blade-macro

Laravel Blade `@macro` directive.

  • Monday, October 2, 2017
  • by grohiro
  • Repository
  • 2 Watchers
  • 13 Stars
  • 825 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 4 Forks
  • 1 Open issues
  • 5 Versions
  • 11 % Grown

The README.md

Laravel Blade Macro

  • Available for Laravel 5.3+
  • (also 5.0+, but not tested) (not working) (2017/10/3)

LaravelBladeMacro creates a reusable template block in a blade template file., (*1)

Usage

form.blade.php, (*2)

@macro('bootstrap_input', $type, $field, $label = "", $opts = ['class' => 'form-control'])


{!! Form::$type($field, '', $opts) !!}
@endmacro {!! Html::bootstrap_input('text', 'username', 'Username') !!} {!! Html::bootstrap_input('text', 'email', 'E-Mail', ['required' => 'required', 'class' => 'form-control']) !!}

Requirements

Install

$ composer require 'grohiro/laravel-blade-macro'

config/app.php, (*3)

$providers = [
  // 
  Grohiro\LaravelBladeMacro\BladeMacroServiceProvider::class,
];

The Versions

02/10 2017

dev-master

9999999-dev https://github.com/grohiro/laravel-blade-macro

Laravel Blade `@macro` directive.

  Sources   Download

MIT

laravel blade macro reusable-block

02/10 2017

4.0.0

4.0.0.0 https://github.com/grohiro/laravel-blade-macro

Laravel Blade `@macro` directive.

  Sources   Download

MIT

laravel blade macro reusable-block

25/09 2017

dev-service_provider

dev-service_provider https://github.com/grohiro/laravel-blade-macro

Laravel Blade `@macro` directive.

  Sources   Download

MIT

laravel blade macro reusable-block

10/04 2017

3.0.0

3.0.0.0 https://github.com/grohiro/laravel-blade-macro

Laravel Blade `@macro` directive.

  Sources   Download

MIT

laravel blade macro reusable-block

06/07 2014

2.0.0

2.0.0.0 https://github.com/grohiro/laravel-blade-macro

Laravel Blade `@macro` directive.

  Sources   Download

MIT

laravel blade macro reusable-block