PHPackages                             fabiopaiva/zf2-doctrine-autocomplete - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. fabiopaiva/zf2-doctrine-autocomplete

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

fabiopaiva/zf2-doctrine-autocomplete
====================================

Provides a autocomplete form for ZF2 and Doctrine2.

104.9k4[1 PRs](https://github.com/fabiopaiva/Zf2DoctrineAutocomplete/pulls)PHP

Since Aug 14Pushed 11y ago5 watchersCompare

[ Source](https://github.com/fabiopaiva/Zf2DoctrineAutocomplete)[ Packagist](https://packagist.org/packages/fabiopaiva/zf2-doctrine-autocomplete)[ RSS](/packages/fabiopaiva-zf2-doctrine-autocomplete/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependenciesVersions (1)Used By (0)

Zf2DoctrineAutocomplete
=======================

[](#zf2doctrineautocomplete)

A form element autocomplete for Doctrine 2 and ZF2

Requirements
------------

[](#requirements)

[DoctrineModule](https://github.com/doctrine/doctrinemodule), [jQuery](http://jquery.com), [jQueryUi](http://jqueryui.com),

Installation
------------

[](#installation)

### Using github

[](#using-github)

```
cd vendor
git clone https://github.com/fabiopaiva/Zf2DoctrineAutocomplete

```

### Using composer

[](#using-composer)

```
php composer.phar require fabiopaiva/zf2-doctrine-autocomplete:dev-master

```

### Copy javascript initializer to your public folder

[](#copy-javascript-initializer-to-your-public-folder)

```
# if composer
cp vendor/fabiopaiva/zf2-doctrine-autocomplete/data/zf2-doctrine-autocomplete.min.js public/js/
# if github
cp vendor/Zf2DoctrineAutocomplete/data/zf2-doctrine-autocomplete.min.js public/js/

```

Enable the module
-----------------

[](#enable-the-module)

Enable this module in your application.config.php

```
return array(
    'modules' => array(
    'DoctrineModule',
    'Zf2DoctrineAutocomplete',
    'Application',
    )
);

```

Add javascript file to your layout
----------------------------------

[](#add-javascript-file-to-your-layout)

Copy this file from data folder

```
echo $this
    ->headScript()
    ->prependFile($this->basePath() . '/js/zf2-doctrine-autocomplete.min.js');

```

Create a custom form element with your parameters
-------------------------------------------------

[](#create-a-custom-form-element-with-your-parameters)

This file must be statically configured because is called from Zf2DoctrineAutocomplete engine

```
