finish registration form

This commit is contained in:
Manuel Raynaud
2013-09-11 12:30:05 +02:00
parent d7f789188c
commit e1d48d2a28
2 changed files with 115 additions and 57 deletions

View File

@@ -65,7 +65,10 @@ class CustomerCreation extends BaseForm
"label_attr" => array( "label_attr" => array(
"for" => "address" "for" => "address"
), ),
"label" => Translator::getInstance()->trans("Street Address") "label" => Translator::getInstance()->trans("Street Address"),
"label_attr" => array(
"for" => "address1"
)
)) ))
->add("address2", "text", array( ->add("address2", "text", array(
"label" => Translator::getInstance()->trans("Address Line 2"), "label" => Translator::getInstance()->trans("Address Line 2"),
@@ -80,7 +83,7 @@ class CustomerCreation extends BaseForm
) )
)) ))
->add("company", "text", array( ->add("company", "text", array(
"label" => Translator::getInstance()->trans("Company name"), "label" => Translator::getInstance()->trans("Company Name"),
"label_attr" => array( "label_attr" => array(
"for" => "company" "for" => "company"
) )

View File

@@ -101,74 +101,129 @@
</div> </div>
<div class="panel-body"> <div class="panel-body">
<div class="form-group group-company"> {form_field form=$form field="company"}
<label class="control-label" for="company">Company Name: <span class="required">*</span></label> <div class="form-group group-company {if $error}has-error{elseif $value != "" && !$error}has_success{/if}">
<div class="control-input"> <label class="control-label" for="{$label_attr.for}">{$label}</label>
<input type="text" name="company" id="company" class="form-control" placeholder="Thelia" required> <div class="control-input">
</div> <input type="text" name="{$name}" id="{$label_attr.for}" class="form-control" placeholder="Thelia" value="{$value}" autofocus>
</div><!--/.form-group--> {if $error }
<span class="help-block"><i class="icon-remove"></i> {$message}</span>
{elseif $value != "" && !$error}
<span class="help-block"><i class="icon-ok"></i></span>
{/if}
</div>
</div><!--/.form-group-->
{/form_field}
<div class="form-group group-address"> {form_field form=$form field="address1"}
<label class="control-label" for="address">Street Address: <span class="required">*</span></label> <div class="form-group group-address1 {if $error}has-error{elseif $value != "" && !$error}has_success{/if}">
<div class="control-input"> <label class="control-label" for="{$label_attr.for}">{$label} <span class="required">*</span></label>
<input type="text" name="asresss" id="address" class="form-control" placeholder="Street address" required> <div class="control-input">
</div> <input type="text" name="{$name}" id="{$label_attr.for}" class="form-control" placeholder="{$label}" value="{$value}" autofocus required>
</div><!--/.form-group--> {if $error }
<span class="help-block"><i class="icon-remove"></i> {$message}</span>
{elseif $value != "" && !$error}
<span class="help-block"><i class="icon-ok"></i></span>
{/if}
</div>
</div><!--/.form-group-->
{/form_field}
<div class="form-group group-address_2"> {form_field form=$form field="address2"}
<label class="control-label" for="address_2">Address 2:</label> <div class="form-group group-address2 {if $error}has-error{elseif $value != "" && !$error}has_success{/if}">
<div class="control-input"> <label class="control-label" for="{$label_attr.for}">{$label}</label>
<input type="text" name="address_2" id="address_2" class="form-control" placeholder=""> <div class="control-input">
</div> <input type="text" name="{$name}" id="{$label_attr.for}" class="form-control" placeholder="" value="{$value}" autofocus>
</div><!--/.form-group--> {if $error }
<span class="help-block"><i class="icon-remove"></i> {$message}</span>
{elseif $value != "" && !$error}
<span class="help-block"><i class="icon-ok"></i></span>
{/if}
</div>
</div><!--/.form-group-->
{/form_field}
<div class="form-group group-city"> {form_field form=$form field="city"}
<label class="control-label" for="city">City: <span class="required">*</span></label> <div class="form-group group-city {if $error}has-error{elseif $value != "" && !$error}has_success{/if}">
<div class="control-input"> <label class="control-label" for="{$label_attr.for}">{$label} <span class="required">*</span></label>
<input type="text" name="city" id="city" class="form-control" placeholder="New york" required> <div class="control-input">
</div> <input type="text" name="{$name}" id="{$label_attr.for}" class="form-control" placeholder="New York" value="{$value}" autofocus required>
</div><!--/.form-group--> {if $error }
<span class="help-block"><i class="icon-remove"></i> {$message}</span>
{elseif $value != "" && !$error}
<span class="help-block"><i class="icon-ok"></i></span>
{/if}
</div>
</div><!--/.form-group-->
{/form_field}
<div class="form-group group-zip"> {form_field form=$form field="zipcode"}
<label class="control-label" for="zip">Postal Code: <span class="required">*</span></label> <div class="form-group group-zip {if $error}has-error{elseif $value != "" && !$error}has_success{/if}">
<div class="control-input"> <label class="control-label" for="{$label_attr.for}">{$label} <span class="required">*</span></label>
<input type="text" name="zip" id="zip" class="form-control" placeholder="H2T 2V6" required> <div class="control-input">
</div> <input type="text" name="{$name}" id="{$label_attr.for}" class="form-control" placeholder="H2T 2V6" value="{$value}" autofocus required>
</div><!--/.form-group--> {if $error }
<span class="help-block"><i class="icon-remove"></i> {$message}</span>
{elseif $value != "" && !$error}
<span class="help-block"><i class="icon-ok"></i></span>
{/if}
</div>
</div><!--/.form-group-->
{/form_field}
<div class="form-group group-country"> {form_field form=$form field="country"}
<label class="control-label" for="country">Country: <span class="required">*</span></label> <div class="form-group group-country {if $error}has-error{elseif $value != "" && !$error}has_success{/if}">
<div class="control-input"> <label class="control-label" for="{$label_attr.for}">{$label} <span class="required">*</span></label>
<select name"country" id="country" class="form-control" required> <div class="control-input">
<option value="">-- Select Country --</option> <select name"{$name}" id="{$label_attr.for}" class="form-control" required>
<option value="1">Country1</option> <option value="">-- Select Country --</option>
<option value="2">Country2</option> {loop type="country" name="country.list"}
<option value="3">Country3</option> <option value="{$ID}">{$TITLE}</option>
<option value="4">Country4</option> {/loop}
</select> </select>
</div> {if $error }
</div><!--/.form-group--> <span class="help-block"><i class="icon-remove"></i> {$message}</span>
{elseif $value != "" && !$error}
<span class="help-block"><i class="icon-ok"></i></span>
{/if}
</div>
</div><!--/.form-group-->
{/form_field}
</div> </div>
</fieldset> </fieldset>
<fieldset id="register-login" class="panel"> <fieldset id="register-login" class="panel">
<div class="panel-heading"> <div class="panel-heading">
3. Login Information 3. {intl l="Login Information"}
</div> </div>
<div class="panel-body"> <div class="panel-body">
<div class="form-group group-password"> {form_field form=$form field="password"}
<label class="control-label" for="password">Password: <span class="required">*</span></label> <div class="form-group group-password {if $error}has-error{elseif $value != "" && !$error}has_success{/if}">
<div class="control-input"> <label class="control-label" for="{$label_attr.for}">{$label} <span class="required">*</span></label>
<input type="password" name="password" id="password" class="form-control" required autocomplete="off"> <div class="control-input">
</div> <input type="password" name="{$name}" id="{$label_attr.for}" class="form-control" required autocomplete="off">
</div><!--/.form-group--> {if $error }
<span class="help-block"><i class="icon-remove"></i> {$message}</span>
{elseif $value != "" && !$error}
<span class="help-block"><i class="icon-ok"></i></span>
{/if}
</div>
</div><!--/.form-group-->
{/form_field}
<div class="form-group group-confirm_password"> {form_field form=$form field="password_confirm"}
<label class="control-label" for="confirm_password">Confirm Password: <span class="required">*</span></label> <div class="form-group group-password_confirm {if $error}has-error{elseif $value != "" && !$error}has_success{/if}">
<div class="control-input"> <label class="control-label" for="{$label_attr.for}">{$label} <span class="required">*</span></label>
<input type="password" name="confirm_password" id="confirm_password" class="form-control" required autocomplete="off"> <div class="control-input">
</div> <input type="password" name="{$name}" id="{$label_attr.for}" class="form-control" required autocomplete="off">
</div><!--/.form-group--> {if $error }
<span class="help-block"><i class="icon-remove"></i> {$message}</span>
{elseif $value != "" && !$error}
<span class="help-block"><i class="icon-ok"></i></span>
{/if}
</div>
</div><!--/.form-group-->
{/form_field}
</div> </div>
</fieldset> </fieldset>