PHPackages                             tangoman/front-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. tangoman/front-bundle

ActiveSymfony-bundle[Templating &amp; Views](/categories/templating)

tangoman/front-bundle
=====================

Symfony Front Twig Extension Bundle

1.1.3(8y ago)11221PHPPHP &gt;=5.4.0

Since Oct 24Pushed 8y agoCompare

[ Source](https://github.com/TangoMan75/FrontBundle)[ Packagist](https://packagist.org/packages/tangoman/front-bundle)[ RSS](/packages/tangoman-front-bundle/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (3)Dependencies (2)Versions (5)Used By (0)

TangoMan Front Bundle
=====================

[](#tangoman-front-bundle)

**TangoMan Front Bundle** provides an easy way to add front elements to your pages. **TangoMan Front Bundle** makes building back-office for your app a brease.

Features
========

[](#features)

- Navigation bar
    - Dropdown
- Menus
- Tabs
- Buttons
- Search forms
    - Inputs
    - Selects
    - Options
        - Optgroups
    - Checkboxes
    - Radio buttons
    - Reset button
    - Submit button

All elements can :

- Own class
- Own id

Links, buttons, menu items, tabs can :

- Own icons
- Own translatable labels
- Own badges
- Own parameters
- Being disabled
- Being displayed on specific pages
- Being firewalled
- Trigger callbacks
- Show tooltips
- Toggle popovers
- Toggle modals
- Toggle dropdowns
- Toggle accordion

And buttons can :

- Submit form on change

You can easily create your own template as well.

Installation
============

[](#installation)

Step 1: Download the Bundle
---------------------------

[](#step-1-download-the-bundle)

Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:

```
$ composer require tangoman/front-bundle
```

This command requires you to have Composer installed globally, as explained in the [installation chapter](https://getcomposer.org/doc/00-intro.md)of the Composer documentation.

Step 2: Enable the Bundle
-------------------------

[](#step-2-enable-the-bundle)

Then, enable the bundle by adding it to the list of registered bundles in the `app/AppKernel.php` file of your project:

```
