Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Проблема со страницей регистрации


krissm8

Recommended Posts

Добрый день. После переноса своего сайта на платный хостинг, столкнулся с такой проблемой - при заходе на страницу с регистрацией выскакивает ошибка SyntaxError: JSON.parse: unexpected character. При чем, в поле Регион/Область выбора вообще нету, то есть пустое поле. Подскажите где копать?

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Добрый день. После переноса своего сайта на платный хостинг, столкнулся с такой проблемой - при заходе на страницу с регистрацией выскакивает ошибка SyntaxError: JSON.parse: unexpected character. При чем, в поле Регион/Область выбора вообще нету, то есть пустое поле. Подскажите где копать?

в опенкарт три вида регистрации - регистрация аккаунта, регистрация для покупки, регистрация для покупки якобы без регистрации. Первые две заводят аккаунт, последняя - не заводит. Но все три имет одинаковые поля. За них отвечают шаблоны - .tpl файлы (register.tpl и guest.tpl). Первый отвечает за регистрацию аккаунта, втоой - за две другие регистации. Надеюсь, понятно?

Поля, которые отвечают за "Регион/Область" - не содержат в себе &zone_id=<?php echo $zone_id; ?>'); в самом конце файла. Т.е. при запуске регистрации сайт запрашивает информацию из БД согласно этой строке, а получает в ответ только название страны, без региона. Добавление (&zone_id=<?php echo $zone_id; ?>');) делает возможным активацию поля "Регион/Область".

Рекомендую сделать бэкап файла register.tpl и заменить его не дефолтный от более свежей версии. Если не поможет - прописывать вручную в эту строку.

$('#payment-address select[name=zone_id]').load('index.php?route=checkout/guest/zone&country_id=<?php echo $country_id; ?>&zone_id=<?php echo $zone_id; ?>');

Касательно синтаксической ошибки - проверьте кодировку в файлах, отвечающих за регистрацию. И в БД загляните через PHPMYAdmin

Надіслати
Поділитися на інших сайтах


  • 9 months later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.