add discount input on customer form
This commit is contained in:
@@ -90,6 +90,7 @@ class CustomerController extends AbstractCrudController
|
|||||||
'lastname' => $object->getLastname(),
|
'lastname' => $object->getLastname(),
|
||||||
'email' => $object->getEmail(),
|
'email' => $object->getEmail(),
|
||||||
'title' => $object->getTitleId(),
|
'title' => $object->getTitleId(),
|
||||||
|
'discount' => $object->getDiscount(),
|
||||||
);
|
);
|
||||||
|
|
||||||
if ($address !== null) {
|
if ($address !== null) {
|
||||||
|
|||||||
@@ -158,6 +158,12 @@ class CustomerUpdateForm extends BaseForm
|
|||||||
"for" => "title"
|
"for" => "title"
|
||||||
)
|
)
|
||||||
))
|
))
|
||||||
|
->add('discount', 'text', array(
|
||||||
|
'label' => Translator::getInstance()->trans('permanent discount'),
|
||||||
|
'label_attr' => array(
|
||||||
|
'for' => 'discount'
|
||||||
|
)
|
||||||
|
))
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -143,6 +143,15 @@ class Customer extends BaseCustomer implements UserInterface
|
|||||||
->findOne();
|
->findOne();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function setRef($v)
|
||||||
|
{
|
||||||
|
if (null !== $v) {
|
||||||
|
parent::setRef($v);
|
||||||
|
}
|
||||||
|
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* create hash for plain password and set it in Customer object
|
* create hash for plain password and set it in Customer object
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
|
|
||||||
<div class="col-md-12 title title-without-tabs">
|
<div class="col-md-12 title title-without-tabs">
|
||||||
{intl l="Edit customer %firstname %lastname" firstname={$FIRSTNAME} lastname={$LASTNAME}}
|
{intl l="Edit customer %firstname %lastname (Ref : %ref)" firstname={$FIRSTNAME} lastname={$LASTNAME} ref={$REF}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-container">
|
<div class="form-container">
|
||||||
@@ -80,7 +80,14 @@
|
|||||||
{form_field form=$form field='email'}
|
{form_field form=$form field='email'}
|
||||||
<div class="form-group {if $error}has-error{/if}">
|
<div class="form-group {if $error}has-error{/if}">
|
||||||
<label for="{$label_attr.for}" class="control-label">{$label}{if $required} <span class="required">*</span>{/if} : </label>
|
<label for="{$label_attr.for}" class="control-label">{$label}{if $required} <span class="required">*</span>{/if} : </label>
|
||||||
<input type="text" id="{$label_attr.for}" name="{$name}" class="form-control" value="{$value}" title="{$label}" placeholder="{intl l='Lastname'}">
|
<input type="text" id="{$label_attr.for}" name="{$name}" class="form-control" value="{$value}" title="{$label}" placeholder="{intl l='Email'}">
|
||||||
|
</div>
|
||||||
|
{/form_field}
|
||||||
|
|
||||||
|
{form_field form=$form field='discount'}
|
||||||
|
<div class="form-group {if $error}has-error{/if}">
|
||||||
|
<label for="{$label_attr.for}" class="control-label">{$label}{if $required} <span class="required">*</span>{/if} : </label>
|
||||||
|
<input type="text" id="{$label_attr.for}" name="{$name}" class="form-control" value="{$value}" title="{$label}" placeholder="{intl l='permanent discount'}">
|
||||||
</div>
|
</div>
|
||||||
{/form_field}
|
{/form_field}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user