codesleeve/l4-asset-handlebars

This package is abandoned and no longer maintained. No replacement package was suggested.
There is no license information available for the latest version (v1.4) of this package.

Maintainers

Package info

github.com/CodeSleeve/l4-asset-handlebars

Language:JavaScript

pkg:composer/codesleeve/l4-asset-handlebars

Statistics

Installs: 31 907

Dependents: 0

Suggesters: 0

Stars: 3

Open Issues: 2

v1.4 2013-12-17 21:12 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:26:45 UTC


README

Bring in your .jst.hbs JST templates and also Handlebars into your Laravel 4 application.

Installation

Begin by installing this package through Composer. Edit your project's composer.json file to require codesleeve/l4-asset-handlebars.

It might look something like:

  "require": {
    "laravel/framework": "4.0.*",
    "codesleeve/l4-asset-handlebars": "dev-master"
  }

Next, update Composer from the Terminal:

    composer update

Once this operation completes, add the service provider. Open app/config/app.php, and add a new item to the providers array.

    'Codesleeve\L4AssetHandlebars\L4AssetHandlebarsServiceProvider'

Usage

Once installed you can add this your Asset pipeline manifest file [laravel_root]/app/assets/javascripts/application.js

	//= require handlebars

Now create a file app/assets/javascripts/myfirst.jst.hbs

	<div> Put some html here, {{smeagol}} </div>

After refreshing the page inspect JST object in the javascript console and the function

	JST['myfirst']({smeagol: 'precious!!!'})

which should give you

	<div> Put some html here, previous </div>