Страница Add/Edit shipment address не работает

  • 3 Ответов
  • 141 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

В корзине закупок при нажатии на "Add/Edit shipment address" открывается голая страница без полей для заполнения, в чём может быть проблема подскажите пожалуйста, спасибо.


*

gartes

  • ******
  • 951
  • 71
  • Е = mс²
Галку нужно в настройках поставить .
Покупатель может заергиться во время оформления заказа.

Спасибо вам за то, что вы тратите своё время но к сожалению ваш ответ мне не помог. И я буду до бесконечности вам благодарен если вы мне подскажите где именно находится эта галка. То что регистрацию можно пройти во время заказа я знаю, с этим всё в полном порядке. Единственная проблема это когда нажимаешь на "Add/Edit shipment address" открывается пустая страница без полей для заполнения контактных данных получателя товара "Ship To", а "Bill To" отлично работает.
P.s  Проблема остаётся и после авторизации пользователя, т.е. зайдя своим аккаунтом я также не могу внести Ship To Adress.

Спасибо.

Я нашёл по этой теме информацию на совсем для меня не понятном английском языке, может вы поможете разобраться? Спасибо.

---------------------------------------------

I noticed that after updating to 2.0.6 and VirtueMart make changes to the template no longer add additional shipping addresses.

The problem occurred in the edit_address.php catch pattern
Code: [Select]
<? php if (! empty ($ this-> virtuemart_userinfo_id)) {
echo '<input type="hidden" name="shipto_virtuemart_userinfo_id" value="'.(int)$this-> virtuemart_userinfo_id.' "/> ';
}
echo JHTML :: _ ('form.token');
?>

If the parameter $ new = 1 virtuemart_userinfo_id variable is set to 0. Since "! Empty ()" responds to this as an empty string is respectively in the model user.php not be carrying out the condition if (isset (shipto_virtuemart_userinfo_id)) and there are no records in the database.

Solving problems delete an additional condition in the template file, or to correct model user.php on line 865
Code: [Select]
if (isset ($ data ['shipto_virtuemart_userinfo_id'])) {
changed to:
Code: [Select]
if ($ data ['address_type'] == 'ST' | | isset ($ data ['shipto_virtuemart_userinfo_id'])) {

Please correct this in the next version, and I apologize for bad English

P.S. From the administrative part of the site as an additional shipping address is not added. On the solution of this problem, I have not understood


-----------------------------------------------