Minimalist Twitter Bootstrap Symfony 2 Bundle
I was looking for a minimalist way to use Twitter Bootstrap and Symfony 2 in a clean way. The solution I came up with is as follows:
- Create a new bundle.
- Register the bundle.
- Deploy the resources.
Create a new bundle
I created my bundle by hand, omitting some of the stuff you get when you generate the bundle via php app/console generate:bundle. The folder structure underneath the src directory looks as follows:
-- Acme
|-- TwitterBundle
|-- Resources
| |--public
| |--[TwitterBootstrapFiles]
|-- AcmeTwitterBundle.php
The content of AcmeTwitterBundle.php is:
<?php
namespace Acme\TwitterBundle;
use Symfony\Component\HttpKernel\Bundle\Bundle;
class AcmeTwitterBundle extends Bundle
{
}
Register the bundle
To register the bundle add new Acme\TwitterBundle\OnTimeTwitterBundle() to the $bundles array in app/AppKernel::registerBundles().
Deploy the resources
To deploy the files just execute php app/console assets:install --symlink web/.
Schlagwörter: Symfony2, Twitter BootstrapPermalink Comments off