pridemon / kohana-blade
Integration of Laravel Blade Templating engine for Kohana Framework
Installs: 207
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 3
Forks: 3
Open Issues: 0
Type:kohana-module
Requires
- philo/laravel-blade: 3.*
This package is not auto-updated.
Last update: 2024-11-23 18:23:37 UTC
README
Laravel Blade Templating engine for Kohana 3.* Framework based on Philo Laravel-Blade standalone component
#Installation
add to your project by
composer require pridemon/kohana-blade
then run composer install
Include Kohana blade integration into your kohana bootstrap.php
file
Kohana::modules(array( 'blade' => MODPATH.'kohana-blade', ));
Usage
For a example, place Hello.blade.php
into application\views
directory
@extends('layouts.master') @section('title', 'Page Title') @section('sidebar') @parent <p>This is appended to the master sidebar. {{ $value2 }}</p> @endsection @section('content') <p>This is my body content. {{ $value }}</p> @endsection
Now, you can write something like this in controllers actions:
$value2 = 'foo'; $view = BladeView::factory('Hello'); $view->bind('value', $value); $view->set('value2', $value2); $value = 'bar'; $this->response->body($view->render());