Как я могу поместить некоторый контент в представление после его рендеринга? - PullRequest
0 голосов
/ 26 мая 2018

Пожалуйста, скажите мне, можно ли добавить контент к некоторому div в представлении после его рендеринга?

    echo view('reply.reply',$result);//Hear preloader working

$reply = new \App\modules\CreditRequest\Controller\CoApplicant();
                $reply =$reply->getReplyTypeAction();

                return $reply;// PUT this content to view to div id-"compose"

Ответы [ 2 ]

0 голосов
/ 26 мая 2018

вы можете сделать так

$content = view('reply.reply',$result)->render();

.. do something

return $content;
0 голосов
/ 26 мая 2018

Вы не можете.

Если вы хотите просто echo "Something..." или {{ $reply }} после того, как представление возвращено, опять же, вы не можете, потому что данные просмотра уже отправлены через HTTP и соединение вероятно закрыто.

Простое решение состоит в том, чтобы использовать javascript и выполнить запрос ajax и заполнить элемент id="compose" в DOM.

JS & ajax не относится к Laravel, поэтому вы можетенайти множество решений онлайн.

...