Maksim (Ellrion)
Так работает интернет
Anonymous
что в предложении " фрагмент не передается на сервер" тебе не понятно?
Ну понял, спасибо. Значит нужно это в сессию записать и в шаблоне отловить, как вариант? Как подсветить вкладку определенную class="active"
Maksim (Ellrion)
Если интересно гугли uri fragment и в каком-нибудь rfc xxxx ты прочитаешь это же но в оригинале)
Anonymous
Просто делай это на клиенте жс'ом
А я через js фрагмент вытащу чтоли?
Maksim (Ellrion)
Изи
Anonymous
Изи
Ааа. Ты имеешь в виду брать не из url, а просто положить его при выдаче шаблона?
Anonymous
Нет, не пойдет. Я хочу дать ссылку другу на конкретную вкладку. Не могу нифига сообразить
Maksim (Ellrion)
window.location.hash или типо того. На память не помню
Anonymous
Нет, я именно из url тебе его предлогаю брать
То есть js видит фрагмент? Ты это хочешь сказать?
Maksim (Ellrion)
Да
Anonymous
Да
Спасибо!
Gidra
Через .hash да
Anonymous
Какой-то маленький фрагмент, а столько боли. Даже представить не мог, что он не передается на сервер
Maksim (Ellrion)
О сколько нам открытий чудных)
Anonymous
О сколько нам открытий чудных)
Максим, дай практический, пожалуйста. Ведь чтобы не возится с js можно просто удлинить url? Ну например вместо http://mif.loc/profile/settings#security http://mif.loc/profile/settings/security и тогда я на стороне php отловлю что угодно, так ведь?
Maksim (Ellrion)
Но я не до конца въехал в саму твою задачу так что что-то советовать мне трудно
Korg
Парни, привет всем. Проконсулитируйте меня пожалуйста в таком вопросе: в одном методе у меня `$content = 'text'; return redirect(route('payment-result'))->with(compact('content'));` и в этом втором методе у меня просто отдача вьюхи return view()->make('payment.result'); Так вот $content недоступна во вьюхе. Как редиректить с данными, что бы они были доступны?
Anonymous
Но я не до конца въехал в саму твою задачу так что что-то советовать мне трудно
ну вот пример живой http://ganiev.me/preview/unify-v2.5.1/unify-main/pages/page-profile-settings-1.html видишь табы: Edit Profile, Security.... и так далее Ну вот хочу чтобы на каждый таб можно было ссылку кому-нибудь кинуть и открылся конкретный таб. ВОт и вся задача
Anonymous
Да или мб лучше гет параметр
наверное просто в роутах /settings{tab} лучше сделать и в коде разруливать. Так?
Gidra
with('key','value')... вроде так...
Korg
За что ж вы так js любите)
потому что твоя задача сугубо фронтовая, фронт - это js
Korg
и делов там на несколько строк
Korg
with('key','value')... вроде так...
так у меня по сути так же, только через compact
Gidra
В сессиях пусто?
Gidra
Сессия одноразовая если что...
Korg
Сессия одноразовая если что...
Да, спасибо, всё верно. Вопрос снят
Korg
А этот вариант чем плох?
Ни чем, если ты хочешь так) делай так, но переключать табы - создавая отдельный роут и логику в блейде, только что бы класс "active" поставить на нужный таб, - это жёстко)
Anonymous
Ни чем, если ты хочешь так) делай так, но переключать табы - создавая отдельный роут и логику в блейде, только что бы класс "active" поставить на нужный таб, - это жёстко)
Я Вас понял, но не отдельный роут. Роут и так уже есть, просто ввести туда гет параметр, как предложил Максим. И все дела.
Gidra
Но опять же зачем... if(window.location.hash == 'tab3'){ //то добавить табу класс актив... }
Korg
Поддерживаю)
Korg
Табы нужно переключать js-ом
Anonymous
То есть вы оба считаете, что лишиние дела в роутах будут не совсем по феншую, а такие вещи делать через js?
Anonymous
Я вас услышал. У меня маленький опыт. И думаю, что нужно прислушаться. Спасибо
Gidra
Нутк да... так и надо...
Vitalii
Ребята, работает кто в Израиле или друзья/знакомые у кого то?
Vitalii
Информации немного
Roman
Alexander
Ребят, подскажите, кто-то запускал Laravel очереди в Docker’e?
Alexander
Как вы контейнер собрали? Я сделал php контейнер и установил в него supervisord, но при запуске контейнера он сразу завершается вместе с очередями
Anonymous
Не верно
Anonymous
Нужно в команду прямо воркер совать
Anonymous
Тогда не упадёт
Alexander
Прям php artisan queue:work ?
Alexander
а если у меня 8 очередей ?)
Nikolay
на каждую очередь делаешь конфиг суперфизоп
Nikolay
и вводишь количество процессов
Nikolay
воркеров
Nikolay
и каждая очередь обрабатывается в отдельном процессе
Denis
Всем привет! На EORM такое можно сделать? UPDATE users SET active_order = users.active_order -1 WHERE active = 1 AND active_order > 0 AND users.statusaccount_id = 2 Или raw?
Denis
разобрался
Denis
User::where('active', 1) ->where('active_order','>',0) ->where('statusaccount_id',2) ->decrement('active_order');
Anonymous
Привет. У кого есть видео уроки webformyself?
Alex
Ребят подскажите, через что можно генерить sitemap.xml?
Alex
имею ввиду есть готовые библиотеки провереные?
Alex
https://github.com/spatie/laravel-sitemap Вроде норм
Владислав
Anonymous
Спасибо большое, если есть Vue js, Sass, less можете тоже скинуть пожалуйста.
Алексей
А оно под спа мутит ?
Nik
https://github.com/andrey-helldar/sitemap
как дочитал до передачи билдера для генерашки - палец вверх
Anonymous
✋🏽👽 хай гайз! Отправляю многомерный массив через курл $postdata[] = [...]; Как в контроллере можно пробежаться по этому массиву? public function store(Request $request) { foreach ($request->postdata as $i) {...} Ничего не выводит
Nik
dd($request->all());
Andrey
А оно под спа мутит ?
Спа - не спа, генеришь-то ты на бэке. Есть два метода: сунуть билдер и/или передать готовый массив. В ридми оба метода описаны.
Алексей
мерси
Anonymous
dd($request->all());
array:1 [▼ 0 => "Array" ]
Nik
array:1 [▼ 0 => "Array" ]
Ну вот, ничего не пришло
Andrey
как дочитал до передачи билдера для генерашки - палец вверх
Передача билдеров моделей позволяет гибко настраивать вывод (см конфиг).
Nik
Именно так, на выходных потыкаю
Andrey
Будет нужна помощь - можешь в личку писать