Download the PHP package evheniy/jquery-bundle without Composer
On this page you can find all versions of the php package evheniy/jquery-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package jquery-bundle
JqueryBundle
This bundle provides jQuery in Symfony2 from CDN ajax.googleapis.com
Documentation
You can change jQuery version:
jquery:
version: 1.11.3
Default value: 1.11.3
You can set jQuery local version (it helps if Google CDN doesn't work):
jquery:
local: '@AppBundle/Resources/public/js/jquery-1.11.3.min.js'
Default value: '@JqueryBundle/Resources/public/js/jquery-1.11.3.min.js'
You can use old html version:
jquery:
html5: false
Default value: true. If false script will be with type="text/javascript"
You can use async loading:
jquery:
async: true
Default value: false. If true script will be with async="async"
You can use local CDN (domain):
jquery:
cdn: cdn.site.com
Default value is empty
Installation
$ composer require evheniy/jquery-bundle "1.*"
Or add to composer.json
"evheniy/jquery-bundle": "1.*"
AppKernel:
public function registerBundles()
{
$bundles = array(
...
new Evheniy\JqueryBundle\JqueryBundle(),
);
...
config.yml:
#JqueryBundle
jquery: ~
or
#JqueryBundle
jquery:
version: 1.11.3
local: '@AppBundle/Resources/public/js/jquery-1.11.3.min.js'
html5: true
async: false
cdn: cdn.site.com
And Assetic Configuration in config.yml:
#Assetic Configuration
assetic:
bundles: [ JqueryBundle ]
Add this string to your layout
{% include "JqueryBundle:Jquery:jquery.html.twig" %}
The last step
app/console assetic:dump --env=prod --no-debug
License
This bundle is under the MIT license.