Size: a a a

Laravel Framework Russian Community

2021 January 25

A

Azeez in Laravel Framework Russian Community
Можешь просто на страницу подключить js файл
источник

A

Azeez in Laravel Framework Russian Community
В любом случае у тебя не на всех страницах js код нужен, поэтому и предложил подключать или писать его только там где нужен
источник

Э

Эдем in Laravel Framework Russian Community
понял. спасибо большое за совет
источник

Э

Эдем in Laravel Framework Russian Community
но, честно говоря, я думал, это делается примерно так:
источник

A

Azeez in Laravel Framework Russian Community
Эдем
понял. спасибо большое за совет
Со страницы делаешь AJAX запрос например. Данные возвращаются и ты их уже в блок нужный вставляешь
источник

Э

Эдем in Laravel Framework Russian Community
1) посылаем http запрос (пускай и в контроллере)
2) получаем response
3) суем его в переменную
4) передаем переменную во вьюшку
5) с помощью foreach проходим по получившемуся массиву
источник

Э

Эдем in Laravel Framework Russian Community
это непрактично?
источник

Э

Эдем in Laravel Framework Russian Community
Azeez
Со страницы делаешь AJAX запрос например. Данные возвращаются и ты их уже в блок нужный вставляешь
кажется, это будет удобно при запросах, которые нужны будут во время работы пользователя.
мой случай должен происходить прямо при первой загрузке страницы
источник

A

Azeez in Laravel Framework Russian Community
На счет практичности не скажу, т.к. не знаю логику твоего приложения
источник

A

Azeez in Laravel Framework Russian Community
Про какой запрос идет речь? Ты хочешь в контроллере куда запрос отправить? На стороний сервис?
источник

Э

Эдем in Laravel Framework Russian Community
Azeez
На счет практичности не скажу, т.к. не знаю логику твоего приложения
кратко:
сайт для ресторана, который использует систему для менеджмента, хранящую в себе меню, техкарты, цены и тд.
у системы есть АПИ, добираться до которой нужно http запросами.

грубо говоря, мне нужно прогрузить меню и список категорий с помощью подобных запросов
источник

Э

Эдем in Laravel Framework Russian Community
Azeez
Про какой запрос идет речь? Ты хочешь в контроллере куда запрос отправить? На стороний сервис?
абсолютно верно
источник

A

Azeez in Laravel Framework Russian Community
Я бы прям в шаблоне страницы прописал запросы
источник

Э

Эдем in Laravel Framework Russian Community
Ага. Все-таки, так можно.
А что по синтаксису?
источник

Э

Эдем in Laravel Framework Russian Community
Как выполнять код там?
Ведь {{ }} дает сразу отображение на странице
источник

A

Azeez in Laravel Framework Russian Community
Эдем
Ага. Все-таки, так можно.
А что по синтаксису?
Ты можешь в контроллере подготовить все данные и отдать во вьюху
источник

A

Azeez in Laravel Framework Russian Community
Можешь во вьюхе это сделать
источник

A

Azeez in Laravel Framework Russian Community
Если в контроллере тогда готовишь данные $data например и отправляешь return view('адрес до файла', compact('data'));
источник

A

Azeez in Laravel Framework Russian Community
Тогда во вьюхе у тебя будет доступна переменная $data
источник

A

Azeez in Laravel Framework Russian Community
Либо можешь быстро вернуть вьюху чтобы отрисовать страничку и уже со страницы делать запросы
источник