Skip to content

tadcka/AddressBundle

Repository files navigation

AddressBundle

SensioLabsInsight

Full control the user's address on Symfony2

Installation

Step 1: Download TadckaAddressBundle using composer

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

Step 2: Enable the bundle

Enable the bundle in the kernel:

<?php
// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new Tadcka\AddressBundle\TadckaAddressBundle(),
    );
}

Step 3: Update doctrine schema

$ php app/console doctrine:schema:update --dump-sql

Step 4: Create form

Create form builder and add address form:

$builder->add(
	'address',
	'tadcka_address',
	array(
		'_locale' => 'en'
	)
);

Step 5: Include javascript and css

@TadckaAddressBundle/Resources/public/css/address.css

@TadckaAddressBundle/Resources/public/js/address.js
$(document).ready(function () {
    $('div#tadcka_address_form').address_form();
});

Authors

The bundle was originally created by Tadas Gliaubicas. See the list of contributors.

About

Full control the user's address on Symfony2

Resources

License

Stars

Watchers

Forks

Packages

No packages published