2017 © Pedro Peláez
 

library smarty-view

Smarty view engine incl. View Composer support for Laravel 4

image

dark/smarty-view

Smarty view engine incl. View Composer support for Laravel 4

  • Wednesday, August 20, 2014
  • by darkimmortal
  • Repository
  • 5 Watchers
  • 23 Stars
  • 3,096 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 15 Forks
  • 3 Open issues
  • 4 Versions
  • 2 % Grown

The README.md

Smarty for Laravel 4

Implementation of Smarty for Laravel 4.x., (*1)

Unlike Twig and other template engines for Laravel (other than raw PHP and Blade), this supports View Composers., (*2)

Undefined variables (and other E_NOTICE errors) are also silently allowed, as a matter of personal preference and because it's generally the Smarty way of doing things., (*3)

Smarty itself has been included because file edits were required for View Composer support. It should not be upgraded without these being merged, unless you don't care about View Composers., (*4)

Installation

You can install this through composer with:, (*5)

"dark/smarty-view": "dev-master"

in composer.json -> "require"., (*6)

If you're using Laravel 4.0, swap "dev-master" for "dev-laravel-4.0", (*7)

If you're using Laravel 4.1, swap "dev-master" for "dev-laravel-4.1", (*8)

If you're sticking with Laravel 4.2, swap "dev-master" for "dev-laravel-4.2", (*9)

Usage

To use, add to config/app.php -> providers:, (*10)

'Dark\SmartyView\SmartyViewServiceProvider',

Then simply reference templates using the normal dot syntax of Laravel., (*11)

For example to load smarty template views/blog/post.tpl, you would use View::make('blog.post')., (*12)

In Smarty {include} or {extends} tags, you should continue to use the full directory syntax, e.g. {extends file="blog/post.tpl"}., (*13)

The Versions

20/08 2014

dev-master

9999999-dev

Smarty view engine incl. View Composer support for Laravel 4

  Sources   Download

MIT

The Requires

 

by Luke Foreman

20/08 2014

dev-laravel-4.2

dev-laravel-4.2

Smarty view engine incl. View Composer support for Laravel 4

  Sources   Download

MIT

The Requires

 

by Luke Foreman

20/08 2014

dev-laravel-4.1

dev-laravel-4.1

Smarty view engine incl. View Composer support for Laravel 4

  Sources   Download

MIT

The Requires

 

by Luke Foreman

20/08 2014

dev-laravel-4.0

dev-laravel-4.0

Smarty view engine incl. View Composer support for Laravel 4

  Sources   Download

MIT

The Requires

 

by Luke Foreman