sofar
Потому как не совсем понял твой вопрос
sofar
Там по сути я просто коллбеки для whereHas вынес в переменные
sofar
Чтоб понятнее было
sofar
То есть в двух словах: тебе надо писать один и тот же коллбек и в whereHas, и в with
sofar
Это то, к чему я пришел зимой
sofar
Ты сейчас повторил все то что выше написал=)
sofar
Понятнее вряд ли станет
sofar
Я выше скинул как использовать whereHas
sofar
Какая разница?
sofar
Ну да, как любая другая связь
sofar
То есть в двух словах: тебе надо писать один и тот же коллбек и в whereHas, и в with
sofar
Да, только вот этот коллбек надо будет еще воткнуть внутрь with твоего
sofar
Насколько я помню
sofar
Зачем цикл?
sofar
Чейнами также
Евгений
Есть вакансия для Laravel-программиста. Вот детали:
http://telegra.ph/Ishchu-PHPLaravel-razrabotchika-remote-fulltime-07-12
sofar
->where()->where()
sofar
Выше
sofar
Зачем тебе цикл?
sofar
Я не понимаю
sofar
А, все, теперь я кажется понял твою задачу
sofar
Ну у тебя там судя по тому что ты написал сейчас
sofar
Один параметр
sofar
Тогда лучше вместо where использовать whereIn
sofar
Будет больше - делай чейны
sofar
У тебя коллекция
sofar
Плакни ее
sofar
->pluck()
sofar
Или я опять не понимаю что ты пытаешься делать
sofar
Нет, не делай так, погоди
sofar
Это говнецо, но если тебе нельзя поменять то, что приходит с фронта, то да, делай через pluck()
sofar
Чем она будет другая если ты по сути меняешь цикл на whereIn?
sofar
К такому чтобы тебе не пришлось делать str_replace в запросе=)
sofar
Как минимум
sofar
Скинь все таки структуру таблицы
sofar
Которая фильтруется
sofar
Я просто уже дважды вроде как понял, что требуется, а вроде как и нет
Archakov
Нужен совет по реализации структуры. Имеется таблица с аккаунтами (инстаграм). У каждого аккаунта есть инфа:
1. Логин
2. Подписки
3. Лайки
Есть так же таблица, в которую будут вноситься логи всех действий (лайк, подписка, отписка).
Как сделать так, чтобы определенный аккаунт брал все логи по его аккаунту и выдавал количество каких-то действий. Я не прошу написать код, нужен совет.
Archakov
старий
Ну, если говорить грубо, то нужно взять аккаунт, взять его лог и посчитать количество действий
старий
Ну это так, навскидку
Andrey
Andrey
Тогда, когда настроим relation у таблиц, можно будте как то так: $user->actions()->count()
Andrey
Если определенных действий, то $user->actions()->where('action_type', 'some_type')->count() и т.п.
Александр
Помогите со склонениями слов
Это во вьюхе {{ trans_choice('question.views', $question->views) }}
Это в языковом файле 'views' => 'просмотров|просмотр|[2,4]просмотра|[5,Inf]просмотров'
Отказывается склонять слова правильно.
Anonymous
Правильно я понимаю, что если предполагается, что сайт пишется на фреймворке, то CMS не используется? А изменение сайта происходит путем изменения кода
Konstantin
Нет
Anonymous
Т.е. и использование фреймворков, и CMS в большинстве случаев?
Dmitriy
Konstantin
Что именно за проект?
Konstantin
Может вам фреймворк не нужен, если возникают такие вопросы
Andrey
Тут некотрое смешение понятий. CMS - это обычно готовый инструмент для пользователя, Им пользуются, вообще не зная что такое код. Например wordpress
Andrey
А фреймворк - это инструмент дял написания приложений., в том числе CMS
Anonymous
Т.е. обычно программисты с фреймворками не используют готовые CMSы, а реализуют их самостоятельно? Просто знаю что на laravel есть, например, october - мне можно смело на него забить?
Andrey
Зависит от твоей задачи. Но писать CMS, просто, потому что "могу попробовать" - не норм
Andrey
А вот если ты хочешь попрактиковаться в пгограммировании, и т.п. то можно и пописать в стол, почему нет
Anonymous
Я хочу на фреймворке разрабатывать
Anonymous
Но надо ли мне изучать CMS? Тут ведь выше сказали, что обычно админки пилят
Archakov
нет
Anonymous
Ну вот и всё
Archakov
Если ты хочешь на фреймворке, CMS учить не надо
Archakov
cms нужен для того, чтобы не делать что-то самому на фреймворке
Archakov
это как играть в лего, которое уже собрали (cms) и собрать свое лего с блекджеками... (фреймворк)
Andrey
Ты с терминами разберись (фреймворк, CMS) и вопрос сам отпадет
Anonymous
Не дорос еще, чтобы понять
Andrey
Ну я ж без сарказма совет даю. Твои вопросы просто от недопонимания
Archakov
Andrey
Да не за что, на что еще мы тут
Anonymous
Ну я ж без сарказма совет даю. Твои вопросы просто от недопонимания
так и есть. чтобы понять, нужно это потрогать, а я еще нет. кстати, а бывает такое, что велосипеды приходится реализовывать в обход фреймворка? ну типа не хватает функционала, и ты пишешь свою авторизацию с блэкджэком.
я просто волнуюсь по поводу того, что за время работы с фреймворком не смогу делать ничего другого, кроме как использовать готовые инструменты. и когда попросят какую-нибудь банальную авторизацию сделать - я не смогу
Andrey
Давай с начала. какая у тебя цель?
invariance
wat
invariance
это решается банальной зубрежкой документации
invariance
где все по полкам
Andrey
О, фолли пришел) ща все разрулит
Ihor
помогите,у меня есть талб. Product связаная с табл. Texts через morphMany, Название продукта лежит в таблице Texts.
как мне использовать фильтр  where и взять только те Продукты в которых в имени первая буква "А" например
Евгений
WhereFirstLetter('A')
invariance
о Евгений пришел, ща он все разрулит
Andrey
А что это за метод такой?