manage lang for customer
This commit is contained in:
@@ -68,7 +68,8 @@ class Customer implements EventSubscriberInterface
|
|||||||
$data["zipcode"],
|
$data["zipcode"],
|
||||||
$data["country"],
|
$data["country"],
|
||||||
$data["email"],
|
$data["email"],
|
||||||
$data["password"]
|
$data["password"],
|
||||||
|
$request->getSession()->get("lang")
|
||||||
);
|
);
|
||||||
} catch (\PropelException $e) {
|
} catch (\PropelException $e) {
|
||||||
Tlog::getInstance()->error(sprintf('error during creating customer on action/createCustomer with message "%s"', $e->getMessage()));
|
Tlog::getInstance()->error(sprintf('error during creating customer on action/createCustomer with message "%s"', $e->getMessage()));
|
||||||
|
|||||||
@@ -76,6 +76,7 @@ class TheliaHttpKernel extends HttpKernel
|
|||||||
{
|
{
|
||||||
//$request->headers->set('X-Php-Ob-Level', ob_get_level());
|
//$request->headers->set('X-Php-Ob-Level', ob_get_level());
|
||||||
$request = $this->initSession($request);
|
$request = $this->initSession($request);
|
||||||
|
$this->initParam($request);
|
||||||
$this->container->enterScope('request');
|
$this->container->enterScope('request');
|
||||||
$this->container->set('request', $request, 'request');
|
$this->container->set('request', $request, 'request');
|
||||||
|
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ class Customer extends BaseCustomer
|
|||||||
* @param null $sponsor
|
* @param null $sponsor
|
||||||
* @param int $discount
|
* @param int $discount
|
||||||
*/
|
*/
|
||||||
public function createOrUpdate($titleId, $firstname, $lastname, $address1, $address2, $address3, $phone, $cellphone, $zipcode, $countryId, $email, $plainPassword = null, $reseller = 0, $sponsor = null, $discount = 0 )
|
public function createOrUpdate($titleId, $firstname, $lastname, $address1, $address2, $address3, $phone, $cellphone, $zipcode, $countryId, $email, $plainPassword = null, $lang = null, $reseller = 0, $sponsor = null, $discount = 0)
|
||||||
{
|
{
|
||||||
$this
|
$this
|
||||||
->setCustomerTitleId($titleId)
|
->setCustomerTitleId($titleId)
|
||||||
@@ -63,9 +63,14 @@ class Customer extends BaseCustomer
|
|||||||
->setReseller($reseller)
|
->setReseller($reseller)
|
||||||
->setSponsor($sponsor)
|
->setSponsor($sponsor)
|
||||||
->setDiscount($discount)
|
->setDiscount($discount)
|
||||||
->save()
|
|
||||||
;
|
;
|
||||||
|
|
||||||
|
if(!is_null($lang)) {
|
||||||
|
$this->setLang($lang);
|
||||||
|
}
|
||||||
|
|
||||||
|
$this->save();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function preInsert(\PropelPDO $con = null)
|
public function preInsert(\PropelPDO $con = null)
|
||||||
|
|||||||
@@ -13,22 +13,7 @@ An image from asset directory :
|
|||||||
jQuery data: <span id="jquery_block"></span>
|
jQuery data: <span id="jquery_block"></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
|
||||||
<p>Category loop example</p>
|
|
||||||
<ul>
|
|
||||||
{loop type="category" name="catloop1"}
|
|
||||||
<li>{$__COUNT__}/{$__TOTAL__} : {$ID} {$TITLE}, children: {$NB_CHILD}
|
|
||||||
{ifloop rel="inner1"}
|
|
||||||
<ul>
|
|
||||||
{loop type="category" name="inner1" parent="{$ID}"}
|
|
||||||
<li>Sub cat {$ID} (parent is {$PARENT}): {$TITLE}</li>
|
|
||||||
{/loop}
|
|
||||||
</ul>
|
|
||||||
{/ifloop}
|
|
||||||
</li>
|
|
||||||
{/loop}
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<p>Conditional example #1</p>
|
<p>Conditional example #1</p>
|
||||||
@@ -66,9 +51,7 @@ An image from asset directory :
|
|||||||
{elseloop rel="catloop2"}
|
{elseloop rel="catloop2"}
|
||||||
<p>... but catloop2 is still empty :-)</p>
|
<p>... but catloop2 is still empty :-)</p>
|
||||||
{/elseloop}
|
{/elseloop}
|
||||||
{ifloop rel="catloop1"}
|
|
||||||
<p>... and catloop1 is still NOT empty :-)</p>
|
|
||||||
{/ifloop}
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
|
|||||||
Reference in New Issue
Block a user