Download the PHP package alb/fselectmenu without Composer

On this page you can find all versions of the php package alb/fselectmenu. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package fselectmenu

FSelectMenu

Build Status

FSelectMenu is a Fast and non-intrusive HTML select menu.

Features:

Usage

Load and init the FSelectMenu javascript module:

That's all.

If you add new select menus on the document after that, you don't have to call .init() again.

Just trigger the change event on the native select element when programmatically changing its value.

Install

Plain PHP

You can render a FSelectMenu with the FSelectMenu\Renderer class:

Example:

Twig

Register the extension:

The extension exposes the fselectmenu method:

fselectmenu(value, choices, options)

See Plain PHP above for a description of the parameters.

Example:

Javascript

Menus can also be rendered in Javascript (e.g. on the client side or in nodejs) with the renderer module:

Symfony2

Add the FSelectMenu namespace to your autoloader

Add FSelectMenuBundle to your application kernel

Overload the choice_widget block in your form theme:

ZendFramework

Register view helper path:

Subclass Zend_Form_Element_Select:

Styling

FSelectMenu comes with a minimal (behavior only) stylesheet at lib/FSelectMenu/Bundle/Resources/sass/_fselectmenu.sass.

Graceful degradation

Support for clients without javascript enabled can be achieved by hidding the fake select menu and displaying the native one:


All versions of fselectmenu with dependencies

PHP Build Version
Package Version
Requires php Version >=5.3.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package alb/fselectmenu contains the following files

Loading the files please wait ....