Возврат данных вида и json в одной функции - PullRequest
0 голосов
/ 26 октября 2019

Я хотел бы изменить представление и отправить дополнительные данные через json. Когда я загружаю данные с помощью ajax, я возвращаю данные напрямую и отображаю представление.

Пример кода:

return view("archive.elements.category", compact('categorie', 'categoriemostvotedpost', 'categorieratio'))->render();

Вопросы: Как отобразить представление и дополнительно отправить сообщение об ошибке какjson в моей функции jquery?

пример:

$data = [
                'message' => trans('messages.permission'),
            ];
            return response()->json($data, 401);

Как я могу отправить дополнительные данные в функцию jquery как json?

1 Ответ

0 голосов
/ 26 октября 2019

я нашел решение

 $data = [
                'message' => trans('messages.archivechanged'),
                'html' => view("archive.elements.archiveposts", compact('posts', 'postscount', 'commentscount' ))->render()
            ];

            return response()->json($data, 200);
...