Поле Регион дублируется
MrGold


Новичок
: 36
: 03-11-2014


14-04-2015 02:30
Доброго времени суток!
Решил на престе 1.6 установить модуль сервиса edost, чтоб необходимые мне транспортные доставки автоматически высчитывали стоимость, поле установки и очень трудной настройки уперся в проблему, при регистрации показывает 2 поля выбора регион и один работает а другой нет и нет возможности клиенту зарегистрироваться, скрины в приложении. Помогите кто знает!


:
2015-04-13 22-21-07 Скриншот экрана.png - 97.73KB, : 684 () 2015-04-13 22-21-24 Скриншот экрана.png - 109.81KB, : 701 ()
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


14-04-2015 09:37
Обратитесь к разработчику модуля или приложите модуль.
 
  
MrGold


Новичок
: 36
: 03-11-2014


17-04-2015 15:13
Разработчик по пробовал его установить заново и ответил:
Попытались установить модуль, но наткнулись на проблемы:
Добавили регионы к стране Россия, но после этого не удается выбрать и сохранить регион из списка.

Появляется ошибка:
Изменить адрес "Мой адрес 2"
Обнаружено ошибок: 1
1. Требуется выбор региона для указанной страны.

Аналогичная проблема при редактировании адреса заказа в админке, тоже не дает сохранить регион.

После установки городов edost (они встают вместо регионов), исчезают все города в заказах (т.к. меняется код города).
Надо в ручную потом подправить, а админка не дает.
С таким еще не встречались, обычно все без проблем.

Возможно у вас какие-то правки в коде?

Сейчас модуль и города удалили.

Вот модуль:
https://yadi.sk/d/SnWI-l_1g47eW
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


17-04-2015 16:42
Скорее всего при сохранении не проверяются ключи (возникает повтор поля).
При установки модуля "edost" не выполняйте 6ой шаг.
Код:
Чтобы в заказах появилось название региона/страны необходимо:
   В разделе администрирования выбрать меню: ЛОКАЛИЗАЦИЯ - Страны - Россия
   Нажать кнопку: "редактировать"
   В поле "Формат адреса" добавить строку (без кавычек): "State:name"
   Нажать кнопку "Сохранить"


Если ошибка повторится перейдите в phpMyAdmin в таблице address_format найдите поле с id_country = 240 проверьте формат:
Код:
firstname lastname
company
vat_number
address1
address2
postcode city
Country:name
phone
phone_mobile


Также поля можно исправить в Панели управления > Локализация > Страны
 
  
MrGold


Новичок
: 36
: 03-11-2014


22-04-2015 03:22
Вот что ответил разработчик:
Ошибка с сохранением возникает и без заливки наших стран и городов.

Попробуйте сделать следующее:

1. Локализация - Страны - Россия - Править:
Активируем поддержку регионов: Contains states - Да

2. Локализация - Регионы:
а) Выбрать Россия
б) Нажимаем - Add new state
Вводим:
Имя: Екатеринбург
Код ISO: RRR
Страна: Россия
Зона: Europe (Non-EU)
Статус: Да

3. Пытаемся изменить адрес у клиента: "вввв ааааааааа"
email: eeeee@eeeeeeeeeeee.ru
пароль: 12345

Выбираем: Россия - Екатеринбург

Обнаружено ошибок: 1
Требуется выбор региона для указанной страны.


В БД address_format, c id_country = 177:
Ничего не меняли и меняли - результат тотже.

firstname lastname
company
vat_number
address1
address2
postcode city
Country:name
phone
phone_mobile


Раннее, кода модуль ставили ваши программисты, то он вроде позволял выбрать регион и сохранял его.

С уважением,
Администрация eDost.ru
Помогите плизз, я уже им оплатил и хочу лучший сервис своим клиентам.
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


22-04-2015 12:38
Цитата:( MrGold @ 22-04-2015 04:22 Смотреть сообщение )
Помогите плизз, я уже им оплатил и хочу лучший сервис своим клиентам.

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