@Coraelstraze

Можно ли чтобы модуль joomla заработал на bitrix?

Здравствуйте. нужна помощь. был запрос переноса сайта с joomla на bitrix.
Все перенес, оставил с джумлы модуль отправки формы perfect ajax popup contact form.
Все стили и скрипты валидаторов работают, но при отправке формы выходит ошибка "Ошибка запроса: 200 SyntaxError: Unexpected token < in JSON at position 0"
в javascript для этой формы прописан адрес запроса ajax "ajaxUrl:"index.php?option=com_ajax&module=pwebcontact&Itemid=435&lang=ru-RU&method=""
Я так понимаю этот адрес только для joomla и он обращается вообще не туда куда должен.. Есть ли специалисты тут по такому?)
  • Вопрос задан
  • 295 просмотров
Пригласить эксперта
Ответы на вопрос 2
maxfarseer
@maxfarseer
https://maxpfrontend.ru, обучаю реакту и компании
Ошибка говорит сама за себя - приходит неверный JSON. Скорее всего приходит html ответ (например верстка страницы index.php) и поэтому JSON.parse падает.

Как вы правильно указали, вам нужно разобраться, что необходимо ответить на запрос и сделать это для bitrix (то есть необходимо покопаться в исходном коде скрипта формы). Не факт, что это будет единственная ошибка. Полностью функционал формы, наверняка, перетащить можно, но возможно в bitrix есть готовое свое решение, что будет гораздо быстрее? Либо взять стандартную форму и допилить ее до состояния компонента, который вы переносите.
Ответ написан
Комментировать
Возьмите/купите расширение для битрикса, не мучайтесь с переносом, себе дороже да и дольше.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы