Full control the user's address on Symfony2
Add TadckaAddressBundle in your composer.json:
{
"require": {
"tadcka/address-bundle": "dev-master"
}
}
Now tell composer to download the bundle by running the command:
$ php composer.phar update tadcka/address-bundle
Enable the bundle in the kernel:
<?php
// app/AppKernel.php
public function registerBundles()
{
$bundles = array(
// ...
new Tadcka\AddressBundle\TadckaAddressBundle(),
);
}
$ php app/console doctrine:schema:update --dump-sql
Create form builder and add address form:
$builder->add(
'address',
'tadcka_address',
array(
'_locale' => 'en'
)
);
@TadckaAddressBundle/Resources/public/css/address.css
@TadckaAddressBundle/Resources/public/js/address.js
$(document).ready(function () {
$('div#tadcka_address_form').address_form();
});
The bundle was originally created by Tadas Gliaubicas. See the list of contributors.