Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Добрый день, друзья, только начал изучать Laravel и возникло несколько вопросов, хотелось бы сделать не через ж.. , а по уму.
Ситуация :
Есть основная страница, ('/tasklist', 'HomeController@tasklist'), допустим она выводит таблицу, при клике на строку таблицы открывается Bootstrap модальное окно с возможностью редактировать данные этой строки, при закрытии данные сохраняются в таблицу, событие закрытия уже перехватил, а теперь как дальше?
Задача:
при закрытии перегрузить ('/tasklist', 'HomeController@tasklist'), т.е. обновить таблицу.
Как правильно сделать с точки зрнеия Laravel?
Спасибо!
p.s: laravel 5.2
Изменено Stranger (04.11.2016 02:31:38)
Не в сети
Средствами Laravel никак, ибо PHP страницы не перезагружает, и, вообще, на клиентах не выполняется.
На событие закрытия в js, которое перехватили
window.location = "/tasklist"
добавить что-то такое, нет?
Не в сети
может быть laravel + ajax ?
Ведь задача не уникальна, Вы отредактировали значение таблицы и теперь ее нужно всю перегрузить.
Как корректно сделать? Ну не верю, что никто не сталкивался.
спасибо.
Не в сети
Уважаемый, функция javascript, которую я привел, перезагружает страницу целиком.
Если Вас такой вариант не устраивает (хотя, почему бы и нет?), можно и ajax-ом, как говорится, хозяин - барин.
С чем проблемы?
Только лишь с серверным запросом к модели, из которой надо выдернуть обновленные строки? Ведь только этот момент касается Laravel, причем это - самое простое.
Или нужно расписать всю цепочку "отправка строки на сервер-php-возврат клиенту"?
Изменено Androbim (04.11.2016 11:32:59)
Не в сети
Спасибо, все получилось.
Перегружает всю страничку, но в данной ситуации это рабочее решение.
Спасибо!
Не в сети