Anonymous
@zlodes спс
(;¬_¬)
(;¬_¬)
открываешь Http/Middleware/Authenticate.php и проверяешь там dd(url($request->getRequestUri()));
(;¬_¬)
ну если ты ее используешь для авторизации
(;¬_¬)
хотя нет... хм...
Константин
Константин
Думал уже очень извращаться через фронтэнд, посылать ajax при клике на ссылку передавать в сессию и уже потом делать редирект, но это просто эпический костыль, который к тому же не отработает, если зайти на прямую по нужной ссылке, и потом выкинет на авторизацию
Константин
Но ведь если сама лара потом после авторизации переходит на нужную ссылку, значит она знает куда мы идем, вопрос где это нужно перехватить...
(;¬_¬)
ну вот такой у меня тоже есть, но он у меня не используется.... =\
Константин
Все допер как, вопрос снимается)
Константин
Всем спасибо за помощь
(;¬_¬)
ну ты остальным-то расскажи
Константин
Как говорил один из участников нужно мониторить сессию, там есть один интересный ключик получить адрес на который мы должны были перейми можно так: session('_previous')['url']
Anonymous
делаю join а на выходе он дублирует объекты, в чем может быть прничина?
Sergey
значит session_id дублируется
Anonymous
Sergey
потому и они дублируются
Sergey
ведь это всего пересечение двух таблиц
Anonymous
точнее он есть в вдух таблицах
Sergey
не, имею, что для двух записей в одной таблице он имеет одинаковое значение
Anonymous
Sergey
воткни distinct
Anonymous
Sergey
ну тогда могу предложить только скинуть то что в таблицах и результат
Sergey
чтобы ручками разобрать как он джойнит
Anonymous
Sergey
Anonymous
В чём может быть проблема? Не могу настроить SSL для модуля гуглокапчи :(
file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Работает если хардкожу:
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
),
Если ставлю:
"ssl"=>array(
"cafile" => "/path/to/bundle/cacert.pem",
"verify_peer"=> true,
"verify_peer_name"=> true,
),
То бьёт ошибку выше
Anonymous
Всё-таки хочется именно решить эту проблему
Sergey
verify_peer вот эта штука отвечает за проверку сертификата. Выглядит так, что он у тебя подписан неправильно или неполностью. Я с такой проблемой сталкивался с самоподписанным сертификатом.
Sergey
Но, к сожалению, как правильно подписать и как это проверить помочь не могу :(
Anonymous
Anonymous
Anonymous
Sergey
ага, всё так и получается. он объединяет строчки и одной таблицы и другой и возвращает тебе такие (пишу только id. сначала первой таблицы, потом второй)
Sergey
56 5
57 5
58 5
...
62 5 (не знаю есть ли дальше)
56 6
57 6
58 6
...
62 6
Sergey
потому и получается 66 = 33 записи из первой таблицы * 2 записи из второй
Anonymous
Dmitriy
distinct
Anonymous
Dmitriy
по какому полю его делал?
Anonymous
Dmitriy
делай по ID первой таблице
Dmitriy
в оригинале SELECT DISTINCT table1.id, .....
Sergey
Sergey
какие тебе данные нужно получить?
Dmitriy
посмотри принимает ли атргументом названия столбца в distinct
Zlatoslav
Весело живём, парень целый день один запрос пишет :DDD
Sergey
Дак надо сначала понять, что надо получить, а потом уже на основе этого запрос строить.
Sergey
получай ТОЛЬКО эти поля и дистинкти их
Sergey
distinct убирает дубли
Dmitriy
вот какое из них определяет уникальность, тому и дистинкт ставь
Sergey
а если ты будешь выбирать все поля, то дублей у тебя, конечно же не будет
Anonymous
окей спасибо)
Anonymous
Zlatoslav
Anonymous
Anonymous
ну написал я запрос, но все равно все так же
Sergey
а ты можешь его сначала написать в БД консоли ручками?
Sergey
select DISTINCT price_group_id, color, session_id, price, seat_id
from ...
join ...
where ..
Sergey
поиграться, получить нужный запрос и потом его уже в билдер перекладывать
Zlatoslav
Да, надо бы юзать QB, кода можешь в SQL
Sergey
Это будет самое правильное решение
Sergey
плюс у QB есть метод toSql() - он возвращает sql строку, которую можно протестировать в БД консоли
Zlatoslav
Что бы было проще, получи SQL из QB и отредактируй его до работающего состояния
Zlatoslav
Sergey
:D
:D я только сейчас врубился что у нас одинаковые сообщения :)
Anonymous
хорошо, но почему это происходлит то?
Dmitriy
чувак, 2 часа уже прошло, а ты все мучаешься с этим запросом
Алексей
Он просто любит долгий и продолжительный секс )
Евгений
народ
Евгений
на фронте в vue надо подставить значения из лары
Евгений
{!! $model->tags()->pluck('text', 'id') !!}
Подставляется объект. А как сделать из это js-ный массив?
Anonymous
так оно и должно массив делать
Anonymous
pluck же массив возвращает?
Anonymous
пробуй lists('text', 'id')->all()
Евгений
Call to undefined method Illuminate\Database\Query\Builder::lists()