Как отправить JSON ответ вместо php редиректа?

Привет ситуация следующая, после отправки форм, есть скрипт редиректа

$this->response->redirect($this->url->link('information/contact/success'));

Каким образом можно него отправить json код, что бы вместо редиректа у меня выполнялся скрипт на открытие попапа. Спасибо


Ответы (1 шт):

Автор решения: Rikky

Отправка JSON из PHP осуществляется следующим образом:

echo json_encode([
    'success' => true, //это нужно чтобы подтвердить на стороне клиента что сервер дал верный ответ
    'link' => 'information/contact/success' //пример передачи значения
], JSON_UNESCAPED_UNICODE); die; 
→ Ссылка