2017 © Pedro Peláez
 

library laravel-html-builder-extensions

Extendes Laravel Html builder functionality

image

inakianduaga/laravel-html-builder-extensions

Extendes Laravel Html builder functionality

  • Monday, December 8, 2014
  • by inakianduaga
  • Repository
  • 1 Watchers
  • 0 Stars
  • 75 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 4 Open issues
  • 4 Versions
  • 9 % Grown

The README.md

laravel-html-builder-extensions

Extendes Laravel Html builder functionality, providing configuration-based automatic external url redirection to serve assets from CDNs, (*1)

Installation

Add package as a composer dependency

In your composer.json file, include, (*2)

"require": {
        "inakianduaga/laravel-html-builder-extensions" : "dev-master",
    },

and then run, (*3)

composer update --no-scripts inakianduaga/laravel-html-builder-extensions, (*4)

to install the package, (*5)

Register package in the laravel application

After you've updated your composer packages, in app.php replace the native Laravel Html builder service provider by the one in this package:, (*6)


array( ... 'providers' => array( ... // 'Illuminate\Html\HtmlServiceProvider', //remove this line 'InakiAnduaga\LaravelHtmlBuilderExtensions\LaravelHtmlBuilderExtensionsServiceProvider', //add this one ) )

Publish package configuration

In the laravel installation root folder, run, (*7)

php artisan config:publis inakianduaga/laravel-html-builder-extensions, (*8)

You can then modify the example values in the file app/config/packages/inakianduaga/laravel-html-builder-extensions/config.php, (*9)

Configure Assets Redirection (CDNs), (*10)

  • Script, styles and images can be redirected through an external url individually, see configuration
  • Image redirection is enabled by file extension, so you can skip redirecting certain images

Configure Image lazy loading, (*11)

@TODO, (*12)

Usage:

Usage is the same as the native laravel HTML builder, for example, (*13)

{{ HTML::image('src', 'alt', options) }}
{{ HTML::styles('src') }}
{{ HTML::scripts('src') }}

The Versions

08/12 2014

dev-master

9999999-dev

Extendes Laravel Html builder functionality

  Sources   Download

MIT

The Requires

 

The Development Requires

by Inaki Anduaga

html builder

08/12 2014

dev-develop

dev-develop

Extendes Laravel Html builder functionality

  Sources   Download

MIT

The Requires

 

The Development Requires

by Inaki Anduaga

html builder

30/11 2014

dev-6_add_tests

dev-6_add_tests

Extendes Laravel Html builder functionality

  Sources   Download

MIT

The Requires

 

The Development Requires

by Inaki Anduaga

html builder

29/11 2014

dev-1_html_url_redirection

dev-1_html_url_redirection

Extendes Laravel Html builder functionality

  Sources   Download

MIT

The Requires

 

The Development Requires

by Inaki Anduaga

html builder