A handy selector bundle for Symfony 2
CoffeeScript PHP
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
DependencyInjection
Resources
Tests/spec
Twig/Extensions
.gitignore
.travis.yml
README.md
XiSelectorBundle.php
composer.json

README.md

Selector functionality for Symfony2

Selector bundle provides a handy selector UI compoment to use with a Symfony 2 project.

Dependencies

xi-bundle-tag

Installing

deps -file

[XiSelectorBundle]
    git=http://github.com/xi-project/xi-bundle-selector.git
    target=/bundles/Xi/Bundle/SelectorBundle

autoload.php file

<?php
'Xi\\Bundle'       => __DIR__.'/../vendor/bundles',
?>

appKernel.php -file

<?php
            new Xi\Bundle\SelectorBundle\XiSelectorBundle(),
 ?>

Usage:

You need to initialize selector in your main script file.

    options = {
        mainElement:            '.tag_item_selector',
        autoCompleteElement:    '.item_field', 
        containerElement:       '.items ul', 
        source:                 'URL TO SEARCH ACTION',     
        saveUrl:                'URL TO ADD ACTION',    
        selected:               selected,
        canAddNew:              true        # CAN YOU ADD NEW ITEM, OR JUST SELECT WHAT YOU HAVE SEARCHED.
        minLength:              3           # MIN TEXT LENGTH BEFORE SEARCH KICKS IN
    }
    yourSelector = new App.Selector(options)