dev-master
9999999-dev https://github.com/serega3000/twig-gridTwig extension for bootstrap grid layout
MIT
Wallogit.com
2017 © Pedro Peláez
Twig extension for bootstrap grid layout
To write this code, (*1)
<div class='row'>
<div class='col col-lg-4 col-md-8 col-sm-6'>
some content here ...
</div>
<div class='col col-lg-4 col-md-8 col-sm-6'>
some content here ...
</div>
</div>
In twig template you can write, (*2)
{% row %}
{% col "lg4 md8 sm6" %}
some content here ...
{% endcol %}
{% col "lg4 md8 sm6" %}
some content here ...
{% endcol %}
{% endrow %}
class definition in {% col %} tag like "lg4 md8 sm6 xs8" will be automatically converted to "col col-lg-4 col-md-8 col-sm-6 col-sx-8", (*3)
You also can add your own CSS class to column, for example, "lg4 md8 sm6 my-class" will be automatically converted to "col col-lg-4 col-md-8 col-sm-6 my-class", (*4)
Require in composer, (*5)
composer require serega3000/twig-grid:^1.2
Register as twig extension:, (*6)
$twig = new Twig_Environment($loader);
$twig->addExtension('', new \Serega3000\TwigGrid\Extension());
Twig extension for bootstrap grid layout
MIT