Size: a a a

Laravel для начинающих

2021 March 11

ЛА

Леша А. in Laravel для начинающих
Добрый день, прошу подсказать, т.к. не могу найти нужной информации, возможно, что плохо искал...
у меня в .blade.php внизу в теге script есть некий jquery код. оттуда я делаю ajax-запрос на контроллер, он мне возвращает определенные данные.
Вопрос: исходя из этих данных мне нужно сформировать ссылку {{ route(...) }} и передать туда ID, который хранится в переменной js (пришла в json)... Пожалуйста, подскажите, буду очень благодарен! Либо же как мне решить эту проблему?... Спасибо!
источник

R#

Reset # Alexey S. in Laravel для начинающих
Tim
Чтоб не писал всё с нуля, а воспользовался готовым решением.
Там 1! Пост запрос. Что там с нуля писать
источник

S

Shamil 😏 in Laravel для начинающих
Andre1kA
$body = [
           'code'=>$request->code,
           'country' => $request->country
       ]
       ;
       $response = Http::withBody($body)
           ->post($url.'smartid/login.json', [
               'access_token' => $token
           ]);
Сделай запрос сам себе и посмотри что приходит?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Леша А.
Добрый день, прошу подсказать, т.к. не могу найти нужной информации, возможно, что плохо искал...
у меня в .blade.php внизу в теге script есть некий jquery код. оттуда я делаю ajax-запрос на контроллер, он мне возвращает определенные данные.
Вопрос: исходя из этих данных мне нужно сформировать ссылку {{ route(...) }} и передать туда ID, который хранится в переменной js (пришла в json)... Пожалуйста, подскажите, буду очень благодарен! Либо же как мне решить эту проблему?... Спасибо!
Сразу сформировать нужную ссылку и передать вместе с id нельзя?
источник

ЛА

Леша А. in Laravel для начинающих
Sergey Gerasimov
Сразу сформировать нужную ссылку и передать вместе с id нельзя?
нет, к сожалению... других вариантов нет?
источник

ЛА

Леша А. in Laravel для начинающих
Sergey Gerasimov
Сразу сформировать нужную ссылку и передать вместе с id нельзя?
ну либо перебирать json и добавлять туда еще 1 элемент, но я хз...
источник

SG

Sergey Gerasimov in Laravel для начинающих
Леша А.
нет, к сожалению... других вариантов нет?
Метод route() - метод php
источник

ЛА

Леша А. in Laravel для начинающих
Sergey Gerasimov
Метод route() - метод php
я понимаю)
источник

SG

Sergey Gerasimov in Laravel для начинающих
Леша А.
я понимаю)
Ну либо генерируй на php либо придумай способ сделать это в js
источник

ЛА

Леша А. in Laravel для начинающих
либо же в данном роуте поставить ID необязательным, и просто в js пристыковывать '/ID'... пахнет конечно 😃 вот и хочется узнать , как правильнее это сделать
источник

SG

Sergey Gerasimov in Laravel для начинающих
Леша А.
либо же в данном роуте поставить ID необязательным, и просто в js пристыковывать '/ID'... пахнет конечно 😃 вот и хочется узнать , как правильнее это сделать
Есть библиотека, которая в JS добавляет аналогичный роут, но она хранит все роуты на фронте, и любой может получить к нему доступ через консоль браузера. Если не критично - можешь поискать.

Но пока не понятно в чем проблема передать не ID, а сразу готовый роут
источник

SS

Serg Serdyuk in Laravel для начинающих
Леша А.
либо же в данном роуте поставить ID необязательным, и просто в js пристыковывать '/ID'... пахнет конечно 😃 вот и хочется узнать , как правильнее это сделать
есть старая штука laroute, но не знаю, не закидают ли меня за нее тапками 🌚
источник

ЛА

Леша А. in Laravel для начинающих
Sergey Gerasimov
Есть библиотека, которая в JS добавляет аналогичный роут, но она хранит все роуты на фронте, и любой может получить к нему доступ через консоль браузера. Если не критично - можешь поискать.

Но пока не понятно в чем проблема передать не ID, а сразу готовый роут
я отправляю на контроллер ajax-запрос, там через curl отправляется get запрос к SOLR , а эта штука возвращает мне готовый json, который я парсю на js и формирую табличку
источник

ЛА

Леша А. in Laravel для начинающих
Serg Serdyuk
есть старая штука laroute, но не знаю, не закидают ли меня за нее тапками 🌚
загуглю, спасибо)
источник

SG

Sergey Gerasimov in Laravel для начинающих
Леша А.
я отправляю на контроллер ajax-запрос, там через curl отправляется get запрос к SOLR , а эта штука возвращает мне готовый json, который я парсю на js и формирую табличку
Возвращает в контроллер? Который ты отдаешь на фронт?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Serg Serdyuk
есть старая штука laroute, но не знаю, не закидают ли меня за нее тапками 🌚
Я про неё и писал, но я уже предупредил чем это чревато
источник

ЛА

Леша А. in Laravel для начинающих
Sergey Gerasimov
Возвращает в контроллер? Который ты отдаешь на фронт?
да) json отдаю на фронт, не очень?...
источник

SS

Serg Serdyuk in Laravel для начинающих
Sergey Gerasimov
Я про неё и писал, но я уже предупредил чем это чревато
Там настраивается же, какие роуты показать жс-у
источник

SG

Sergey Gerasimov in Laravel для начинающих
Леша А.
да) json отдаю на фронт, не очень?...
Ну ты добавить в этот json можешь роут нужный?
источник

AB

Alex B in Laravel для начинающих
Игорь
примерно так
ващщее
источник