Skip to content

Latest commit

 

History

History
82 lines (59 loc) · 1.48 KB

File metadata and controls

82 lines (59 loc) · 1.48 KB

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.