Перейти к содержанию
Форум поддержки пользователей VamShop

Личная скидка клиента


Рекомендуемые сообщения

Здравствуйте Александр, после обновления обнаружил еще такую ощибку, ставлю Личная скидка клиента: 3% еа получается % вот так без 3, соответственно скидка не считается, подскажите как исправить эту проблему ?

Ссылка на сообщение
Поделиться на другие сайты

в админке/клиенты/редактировать клиента личная скидка клиента цифра не выводится и не считается

Ссылка на сообщение
Поделиться на другие сайты

Попробовал, всё сохраняется.

У Вас точно всё поля формы заполнены, может не заполняете что-то и поэтому страница не сохраняет все данные.

Покажите хоть скриншот страницы редактирования.

Ссылка на сообщение
Поделиться на другие сайты

Видимо, из-за региона не сохраняется.

Для пробы включите поле Страна в Админке - Настройки - Данные клиента.

Ссылка на сообщение
Поделиться на другие сайты

Отключите страну и попробуйте в /admin/customers.php поменять:



<tr>
<td class="main"><?php echo ENTRY_COUNTRY; ?></td>
<td class="main"><?php echo vam_get_country_list('country',$cInfo->entry_country_id, 'onChange="changeselect();"') . ' ' . (defined(ENTRY_COUNTRY_TEXT) ? '<span class="inputRequirement">' . ENTRY_COUNTRY_TEXT . '</span>': ''); ?></td>
</tr>
[/code] на:
[code]
<input type="hidden" name="country" value="176" />

Ссылка на сообщение
Поделиться на другие сайты

А должно было помочь.

Список регионов должен был появиться и страинца должна была сохраняться.

Покажите скрин.

Ссылка на сообщение
Поделиться на другие сайты

Списка регионов тоже нет?!

Вообще говоря, поля страна и регион связаны ведь между собой.

Нужно либо оба поля включать, либо оба отключать.

Ссылка на сообщение
Поделиться на другие сайты

Когда страна и регион включены или выключены, тогда личная скидка клиента - работает.

А у меня в настройках: страна выключена, регион включен, и из-за этого не работает личная скидка клиента.

Это можно как то исправить ?

Ведь в предыдущих версиях - это работало.

Ссылка на сообщение
Поделиться на другие сайты

В поле регион выводится регион покупателя?!

Должен выводить регион и страница должна сохраняться.

Проверял перед тем как выкладывать файл.

Ссылка на сообщение
Поделиться на другие сайты

Пришлите мне в личку доступ в админку и доступ на ftp.

Посмотрю.

Я у сейчас проверял, всё сохраняется.

Видимо, у Вас какое-то обязательное поле не заполнено, поэтому и не сохраняется.

Ссылка на сообщение
Поделиться на другие сайты

После замены файла регион выводится и скидка сохраняется. Но для всех старых клиентов ( которые были за регистрированы до замены файла) не работают зоны, т.е курьерская доставка и оплата курьеру, где стоит регион Саратовская область - не отображаются. Если добавить новый адрес в Саратовской области или при регистрации нового клиента, тогда все работает.

Александр помогите пожалуйста сделать так как должно быть.

Ссылка на сообщение
Поделиться на другие сайты

еще вот такая ошибка Warning: Missing argument 3 for vam_get_zone_name(), called in /home/optsarr9/public_html/includes/modules/address_book_details.php on line 115 and defined in /home/optsarr9/public_html/inc/vam_get_zone_name.inc.php on line 20 это когда я за хожу в мои данные изменить адрес доставки который по умолчанию, причем адрес меняю на тот же и модули с зонами отображаются как надо.

Ссылка на сообщение
Поделиться на другие сайты

Попробуйте в /includes/modules/address_book_details.php на 115 строке поменять:


$state_input = vam_draw_input_fieldNote(array ('name' => 'state', 'text' => ' '. (vam_not_null(ENTRY_STATE_TEXT) ? '<span class="Requirement">'.ENTRY_STATE_TEXT.'</span>' : '')), vam_get_zone_name(STORE_COUNTRY, STORE_ZONE), ' id="state"');
[/code] на:
[code]
$state_input = vam_draw_input_fieldNote(array ('name' => 'state', 'text' => ' '. (vam_not_null(ENTRY_STATE_TEXT) ? '<span class="Requirement">'.ENTRY_STATE_TEXT.'</span>' : '')), vam_get_zone_name(STORE_COUNTRY, STORE_ZONE, STORE_ZONE), ' id="state"');

Ссылка на сообщение
Поделиться на другие сайты

Warning: Missing argument 3 for vam_get_zone_name(), called in /home/optsarr9/public_html/includes/modules/address_book_details.php on line 115 and defined in/home/optsarr9/public_html/inc/vam_get_zone_name.inc.php

вот этой ошибки больше нет, но старым клиентам так и не показываются способы доставки и оплаты связанные с регионами.

Ссылка на сообщение
Поделиться на другие сайты

Не показывает где?!

У старых клиентов наверное не указан регион, поэтому и не показывает.

Ссылка на сообщение
Поделиться на другие сайты

Вот я выше писал.

После замены файла регион выводится и скидка сохраняется. Но для всех старых клиентов ( которые были за регистрированы до замены файла) не работают зоны, т.е курьерская доставка и оплата курьеру, где стоит регион Саратовская область - не отображаются. Если добавить новый адрес в Саратовской области или при регистрации нового клиента, тогда все работает.

Александр помогите пожалуйста сделать так как должно быть.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...