e.motion
Маленькие хитрости

Группа и персональная скидка в личном кабинете Webasyst

20 сентября 2011 by · Комментариев нет 

Как в личном кабинете пользователя добавить группу, к которой он принадлежит, и показать ему его скидку и название его группы?

 

1. В файле published/SC/html/scripts/modules/test/class.test.php в теле метода methodUserAccount () после строк

Код:

$customerEntry = Customer::getAuthedInstance();
if(is_null($customerEntry))RedirectSQ('?ukey=home');

добавьте

Код:

$custgroup = GetCustomerGroupByCustomerId( $customerEntry->customerID );
$smarty->assign('custgroup_name', $custgroup['custgroup_name']);
$smarty->assign('custgroup_discount', $custgroup['custgroup_discount']);

2. В файле published/SC/html/scripts/templates/frontend/user_account.html добавьте

Код:

<p>{"str_group_word"|translate}: <strong>{$custgroup_name}</strong><br />
{"str_discount_word"|translate}: <strong>{$custgroup_discount}%</strong></p>

3. Создайте строки локализации str_group_word и str_discount_word.

  • WordPress

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!

e.motion