Anonymous
ViewComposer
Anonymous
лучше viewComposer если на все вьюхи надо
Maxim
мидлварь загружается перед гетом?
Maxim
или после?
Anonymous
всмысле перед или после
Anonymous
ты вызвал реквест, с гетом своим
Anonymous
мидлвейр подгрузился
Anonymous
мы же сейчас про:
domain.com/myRoute?params=Хуй
?
Maxim
ну да
Anonymous
ну вот
Maxim
последний раз пробовал, мидлварь не видит реквест
Anonymous
😆
Anonymous
ага, не видит
Anonymous
попизди мне тут)
Maxim
воооот, первый глупый вопрос
Anonymous
$_GET['param'] если так видит, значит видит и реквест ларовский
Евгений
хуйparam
Anonymous
request()->input('params');
Anonymous
из мидлвейра
Anonymous
Не благодари, я на работу
Anonymous
позже буду
Евгений
у нас еще есть глупые вопросы!!
Maxim
попробую еще раз) спасибо
Anonymous
но лучше ViewComposer ))) если тебе прям на все вьюхи надо
Anonymous
Евгений
ок)
Anonymous
чо там с глупыми вопросами
Anonymous
я готов
Ilyas
Подскажите зеленому ларавельщику как такую штуку реализовывать. Есть сторонняя база, там есть таблицы юзеров, товаров, контрагентов . Нужно на этой основе создать мини сайт. Вопрос как работать с моделями? просто по образу и подобию создавать поля и потом к ним обращаться в сторонней базе?
Maxim
что значит по образу и подобию?
Anonymous
Anonymous
Библию чтоль не читал?
Anonymous
😆
Anonymous
Anonymous
и все
Anonymous
в чем проблема?
(;¬_¬)
Anonymous
чо?
(;¬_¬)
указал к какой таблице относится и кто главный ключ и есть ли таймштампы и всо
(;¬_¬)
яж не говорю, что проблема, я к тому что эти модели...
(;¬_¬)
пф
Дмитрий
Привет, знает кто либу для генерации вордовских документов на основе готового html?
Anonymous
Anonymous
https://github.com/PHPOffice/PHPWord
Anonymous
Привет, такой вопрос , есть три таблицы концерт , продюсер и билет . Мне связать их между собой и доставать например продюсер.билет.концерт
Александр
в одной таблице указываешь id строки другой таблицы
Anonymous
Александр
не понимаю вопроса
Александр
не знаю такого метода :)
Anonymous
Александр
не понимаю в чем сложность связать таблицы
Александр
в одной из таблиц указываешь какие ключевое значение с каким связывать в другой
Anonymous
Александр
тогда получится вывести все в любой последовательности которая нужна)
Александр
если все элементы будут связаны
Александр
у каждого концерта есть указание к какому продюссеру относится.
если нужно вывести все концерты продюссера - делаем поиск по таблице концертов на совпадение продюссера
(;¬_¬)
(;¬_¬)
Евгений
Eloquent: Relationships - Laravel - The PHP Framework For Web Artisans
https://laravel.com/docs/5.3/eloquent-relationships#has-many-through
Александр
вон оно как, все научно обосновано
Евгений
Доку не для дураков писали
Anonymous
Я опоздал на глупые вопросы?
Anonymous
Ivan
ну плиз
Sektor
Добрый день.
->whereIn('storage_place_id', $selected_storage_places)
Можно ли чтото впихнуть в качестве второго параметра, чтобы whereIn выбрало абсолютно все айди, т.е. не повлияло на выборку вообще
Sektor
пустая строка и null не катит
Anonymous
убрать whereIn?)
Sektor
по сути да)
Anonymous
ну убери его
Sektor
ну это месево...
$items = \DB::table('items')
->join('books', 'items.book_id', '=', 'books.id')
->join('pub_places', 'books.pub_place_id', '=', 'pub_places.id')
->join('storage_places_items', 'items.storage_place_id', '=', 'storage_places_items.id')
->select(
'items.*',
'storage_places_items.country','storage_places_items.region','storage_places_items.city','storage_places_items.organization',
'books.preview_text', 'books.around', 'books.name', 'books.preview_img as book_preview_img', 'books.full_text', 'pub_places.pub_place', 'books.pub_date','books.bibliography as book_bibliography'
)
->where('items.published', '=', true)
->where('pub_place','like', (array_key_exists('pub_place',$request) && $request['pub_place']!='')?$request['pub_place']: '%')
->whereIn('storage_place_id', $selected_storage_places)
->orderBy(array_key_exists('orderBy',$request)?$request['orderBy']:'name', array_key_exists('orderHow', $request) ? 'desc' : 'asc')
->skip($itemsOnPage*($request['page']-1))
->take($itemsOnPage)
->get();
Sektor
таких у меня два похожих, один на количество записей, для подсчета страниц, второй на выборку самой инфы
Sektor
и если я ещё впилю сюда if тогда этот кусок кода в 2 раза больше станет
Sektor
я лучше сделаю по кривому, просто вобью все айди что есть в whereIn
Sektor
так понимаю "чистенького" решения не предвидется
Anonymous
IN в любом случае трубет данные
Anonymous
ну сделай до этого выборку всех ID и подставляй ее
Sektor
в случае обычного where('','like', '%') - можно было обойтись %