Download the PHP package jaxon-php/jaxon-blade without Composer
On this page you can find all versions of the php package jaxon-php/jaxon-blade. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package jaxon-blade
Jaxon View for Blade
Render Blade templates in Jaxon applications.
Installation
Install this package with Composer.
Usage
For each directory containing Blade templates, add an entry to the app.views
section in the configuration.
In the following example, the DOM element with id content-id
is assigned the value of the /path/to/demo/views/sub/dir/file.blade.php
template.
Blade directives
This extension registers the following Blade directives to insert Jaxon js and css codes in the pages that need to show Jaxon related content.
Call factories
This extension registers the following Blade directives for Jaxon call factories functions.
[!NOTE] In the following examples, the
$rqAppTest
template variable is set to the valuerq(Demo\Ajax\App\AppTest::class)
.
The jxnBind
directive attaches a UI component to a DOM element, while the jxnHtml
directive displays a component HTML code in a view.
The jxnPagination
directive displays pagination links in a view.
The jxnOn
directive binds an event on a DOM element to a Javascript call defined with a call factory
.
The jxnClick
directive is a shortcut to define a handler for the click
event.
The jxnEvent
directive defines a set of events handlers on the children of a DOM element, using jQuery
selectors.
The jxnEvent
directive takes as parameter an array in which each entry is an array with a jQuery
selector, an event and a call factory
.
Contribute
- Issue Tracker: github.com/jaxon-php/jaxon-blade/issues
- Source Code: github.com/jaxon-php/jaxon-blade
License
The package is licensed under the BSD license.