Serge
MAGI
далеко не всегда) На эту тему есть подкаст у джеффри (ларакастс)
MAGI
https://laracasts.com/podcast/129304
Anonymous
да это все мелочи жизни)по факту лара вообще не нужен
Anonymous
phalcon был лучше. жаль, что мало людей пробовало
Anonymous
Anonymous
MAGI
Давай не будем разводить фреймворко-срач в этом прекрасном чате для разработчиков на Laravel. Не нравится - ты знаешь, что делать) [Leave group]
Anonymous
Anton
И даже не пятница...
Anonymous
https://github.com/phalcon/cphalcon
Maksim (Ellrion)
https://github.com/phalcon/cphalcon/blob/master/phalcon/cli/router/route.zep#L354
Maksim (Ellrion)
Фалкон имеет ровно 1 преимущество это скорость. Остальное там такое себе
Maksim (Ellrion)
У Лары самые читаемые исходники.
Serge
по формах у меня решение вышло такое: Laravel Collective + метод pluck() для dropdown list и вроде можно жить :)
Maksim (Ellrion)
🤮
Serge
как скажете :)
Maksim (Ellrion)
как скажете :)
Не я просто не люблю пакет с html хелперами) не бери в голову)
Serge
Так, теперь надо поскать для картинок типа DropZone
Anton
С приходом PHP7 phalcon не аткуален стал имхо
Anton
И вообще самое узкое место как правило это бд
Anonymous
Maksim (Ellrion)
А аналогов бутсрапа так вообще хоть заешься
FUTURICO
Семантек
Maksim (Ellrion)
Мне uikit зашёл.
FUTURICO
Andrey
MaterialiceCSS тоже норм штука.
FUTURICO
FUTURICO
Rustam
Парни привет. Сорри за бестактность. Нужен laravel разработчик на ряд задач. Вводная по ссылки. Если кого заинтересовало, напишите плиз в личку за сколько готовы сделать и в какой срок. Оплата по сберонлайн, по таскам. https://docs.google.com/document/d/1cO3ToelHEUIzpFewPHwseFA-eQl2g_aW_FPy_0nRozI/edit?usp=sharing
Dmitry
Привет помогите.
Dmitry
Dmitry
Dmitry
Как не пытаюсь туда примости этот car_id получается оно действует только на связь. Тоесть не берет в связь данные если они отличаются от request()->get('car_id') А мне надо чтобы брало только те CarModelType в которых в связи carModel есть request()->get('car_id')
Dmitry
Мне надо если != null в том if дописать к запросу это
Dmitry
Поможете?
Anonymous
Нужно для юзера сделать его часовой пояс на сайте + сделать чтобы cron для задач юзера срабатывал по expired_at именно его времени. Часовой пояс чтобы был указан в модели User.
Есть что-то для этого готовое? Куда вообще смотреть?
Nikita
Как то всё запутанно, попробуй объяснить свою начальную задачу и связи между моделями. Пока могу только посоветовать использовать $request->filled('car_id') вместо сравнения с null)
Dmitry
Даже не так. Надо в carModel > car это искать
Dmitry
Dmitry
Но у меня получаются условие на связь а не на CarModelType
Anonymous
Do you like Trello? Imagine a more powerful and very simple application for those who enjoy Git and Scrum! GitScrum: https://gitscrum.com
Nikita
Всеравно не особо понятно в чём твоя проблема :)
Если тебе нужно выборку сделать из car_model_types то по car_id ты её не сделаешь так как нет связи между этими таблицами, думаю это очевидно.
Соответственно тебе нужно выбрать car_models где car_id равно car_id из реквеста, а потом выбрать car_model_types по полученным car_models, что тоже достаточно тривиально.
Так что я не понял о чём ты спрашиваешь)
Dmitry
Dmitry
ну типа не с той стороны
Dmitry
Хотя вот что есть в билдере
Dmitry
Может через это можно и сделать выборку если есть данные по цепочке связей
Nikita
https://laravel.com/docs/5.6/eloquent-relationships#querying-relationship-existence
Nikita
whereHas похоже на то что тебе нужно, но я не знаю работает ли оно на вложенных отношениях
Dmitry
работает Но у меня почему - то не сработало. Я уже чекал через точку
Nikita
ну так это проверка наличия, а не соответствия
Dmitry
Ну точнее выводит 64 записи а это все записи. Их по данным которые я передал совсем не много должно быть
Nikita
куда ты их передал если там нет никаких параметров?) просто наличие или отсутсвие
Dmitry
ну так это проверка наличия, а не соответствия
так это и надо. Ибо у меня крашиться на выводе наименования автомобиля на вьюхе ибо по условию не взяло такие автомобили но всяло все типы моделей. А надо исклдчить типы в которых нет ни модели ни автомобиля.
Dmitry
Dmitry
Это же на скриншоте по котором я вас просил помощь)) А вот так тестил
Dmitry
Dmitry
Dmitry
вот такое получается. Но их там намного меньше.
Nikita
$query->whereHas('carModel.car', function ($query) {
$query->where('id', request()->get('car_id'));
});
что-то в этом роде пробуй
Dmitry
Dmitry
заработало
Dmitry
спасибо
Dmitry
Похоже в ларавель работай с БД с любой стороны)
Dmitry
все учли
Dmitry
приятно очень приятно
Nikita
Разберись с тем как работает with, а то каждый второй пытаеться с помощью него отфильтровать основную выборку)
Dmitry
Dmitry
Да я просто зациклился на том чтобы сделать это именно так. Завтра бы дошло что проще сделать вот так
Dmitry
как ты говорил
Dmitry
типа от Машины и тд
Nikita
не совсем об этом, но фиг с ним... пора спать)
Dmitry
Ладно)