This is just simple wrapping bundle for Bootstrap Checkbox.
- php 5.6
- symfony 2.3
- twig 1.0
- Add to composer requirements
composer require itchaos/bootstrap-checkbox-bundle
- Register bundle in Your AppKernel
<?php
//..
public function registerBundles()
{
$bundles = array(
// ...
new ITChaos\Bundle\BootstrapCheckboxBundle\BootstrapCheckboxBundle()
// ...
);
return $bundles;
}
- Add bundle js resources to assetic
assetic:
bundles:
- BootstrapCheckboxBundle
- Add asset to your layout
{% javascripts
'@BootstrapCheckboxBundle'
%}
<script type="text/javascript" src="{{ asset_url }}"></script>
Bundle provides you with new form type BootstrapCheckboxType
which descends from regular Symfonys CheckboxType
. It has same usage but is rendered next to label instead inside (as in most
Bootstrap bundles). All properties for bootstrap checkbox from vsn4ik/bootstrap-checkbox
are exposed by BootstrapCheckboxType
as described in wrapped plugins documnetation
available here:
BootstrapCheckbox documentation
The main difference is expanding parameter names containing cls
to class
.