Single Page based on bootstrap and symfony

Installs: 32

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 2

Forks: 0

Open Issues: 0



dev-master / 0.8.x-dev 2014-12-08 20:06 UTC

This package is not auto-updated.

Last update: 2023-03-18 08:01:47 UTC


Single Page Bootstrap Bundle ############################

Just a simple bundle to wrap and package some bootstrap theme around a simple symfony skeleton with i18n and basic form management.


Install the bundle

Simply run assuming you have installed composer.phar or composer binary:

$ php composer.phar require houseofagile/HOASinglePageBootstrapBundle 0.8.*

Enable the bundle

Finally, enable the bundle in the kernel:

// app/AppKernel.php

public function registerBundles()
    $bundles = array(
        // ...
        new HOA\Bundle\SinglePageBundle\HOASinglePageBundle()
        // if you choose to use HOANotificationBundle for contact notification, make sure that it is registered in your application
        // new HOA\Bundle\NotificationBundle\HOANotificationBundle(),



If you wish to use the current master branch, then use the following:

    "require": {
        "houseofagile/single-page-boostrap-bundle": "dev-master"

if you want to use the current branch

    "require": {
        "houseofagile/single-page-boostrap-bundle": "0.8.*@dev"


Single Page configuration

A single page is configured through its yml config file. That file is ued in order to set global settings for the single page, define values for the data used within your single page and define keys that should be translatable.

Additional Resources:


We tried to make that bundle as generic as possible, but of course there is lots of dependencies, the use of that bundle should be made integrated through our single-page-bootstrap-bundle starter project.


If you want to contribute your code to SinglePageBootstrapBundle please be sure that your PR's are valid to Symfony2.1 Coding Standards. You can automatically fix your code for that with PHP-CS-Fixer tool.

You can see who already contributed to this project on Contributors page


This bundle is under the Apache license. For more information, see the complete LICENCE file in the bundle.