Антон Пронин: Да вы правы извините совсем не заметил опечатку)) Теперь идет выборка постов везде где есть статус checked. И у меня выводится 12 постов)) а необходимо вывести 3 поста как указано на картинке, я отметил их красными рамками. Как сейчас выводится у меня тоже так получилось сделать. Но как сделать условия чтобы выбрал посты отмеченные рамками ума не приложу.
Колонку добавить можно но она не решит проблему. У меня просто специфика при создании поста назначаются несколько пользователей для его проверки. Их вы можете видеть в пивотной таблице, их бывает разное количество. Поэтому мне никак не записать кучу пользователей назначенных для проверки поста в 1 поле user_id как вы предложили. А насчет замены статуса checked спасибо учту и поменяю все. Главное победить запрос с таким условием.
Спасибо вам Сергей за наставления и развернутые ответы. Вы правы что нужно постигать все тонкости отладки на практике и изучать какие запросы делает и получает приложение. Буду тестировать дальше и смотреть как выбрать нужные посты. Просто я часто обращаюсь в чатик сообщества и сюда с вопросами тк документация по Laravel очень скудная и почти не содержит практических примеров с описаниями. Поэтому обычно после нескольких дней гугления обращаюсь за помощью и советом к более опытным коллегам)) Еще раз спасибо и приятных вам выходных!
Уважаемый Вадим, недавно столкнулся с этим вопросом) Мы тестировали сайт на различных устройствах и правда нужно прописывать целую кучу иконок под разные устройства) Так что смело создавайте иконки и вставляйте код который сгенерировали у нас все пошло отлично с помощью этого сервиса realfavicongenerator.
$posts = Post::whereHas('users', function ($q) {
$q->where('cheked', '=', 'cheked');
})->get();
В итоге я получил 3 поста в архиве. Хотя если вы посмотрите на рисунок полностью проверены всего 2 поста. https://www.dropbox.com/s/a39z5yt4k9zbsr8/5555.jpg?dl=0
Если вас не затруднит как мне указать условия что cheked должен быть напротив всех post_id, чтобы пост был одобрен всеми пользователями и только тогда его уже показывать в архиве
Мне посоветовали так сделать в чате сообщества Laravel. Сказали так удобно будет сохранять статус записи, проверена или нет. У меня просто при создании записи человек выбирает пользователей которые должны проверить данную запись. и как видите на рисунке их может быть разное количество и по умолчанию в поле cheked ставиться статус Не проверено. Далее когда проверяющий заходит в назначенную ему запись одобряет ее то статус меняю на cheked (одобрено). Вот мне теперь необходимо выбрать все записи которые одобрили все назначенные пользователи, дабы вывести их в архиве.
Спасибо вам Сергей! Вы подсказали в каком направлении идти и после часа гугления решение было найдено)) Как говорится с миру по нитке и теперь все отлично работает осталось привести весь код в порядок и выложу готовое решение на Гисте. Ссылочку дам в чатик сообщества Ларавеля и выложу тут, может кому пригодится))
Да вы совершенно правы что этот функционал будет удален в 4 версии, я читал этот момент в документации bootstrap. Я правильно понимаю мне необходимо создать событие которое будет реагировать на нажатие по кнопке и отправлять ajax-запрос и принимать его уже в форме? Вы случайно не подскажите где можно почитать примеры подобных решений, тк с jquery и ajax я знаком совсем мало)
Согласен с вами что бутстрап очень хорош и я к нему тоже привык, но я уже устал искать решения и костыли как исправит кнопочку или как выровнять картинки в диве или еще что то. Я хочу заниматься разработкой а не гуглить в поиске очередного css костылика чтобы решить мою проблему))