Примеры модели SiteContent

Народ, накидайте примеров выборок документов, которые могут заменить стандартные вызовы DocLister?
Частые примеры:
  1. Выбор новостей из всех подразделов раздела «новости» с пропуском родителей, глубиной, списком TV и т.д с сортировкой по дате
  2. Пагинация
  3. Выбор списка документов с сортировкой по порядку перечисления
  4. Построение меню
  5. Хлебные крошки
  6. что-то еще, для чего раньше использовался DocLister


Текущее описание весьма скудное для не-программиста, а в этом примере бОльшая часть поменяла синтаксис, судя по всему.

7 комментариев

avatar
Описание на gist скудное но все по делу, все остальное лучше изучать тут:
laravel.com/docs/8.x/queries тоесть понять как работатать с eloquent и после этого уже смотреть доп из gist по части того что есть домом под EVO:)
avatar
Да, я, грубо говоря, ищу пример типа на что поменять showParent и depth, ну ты понял, не вижу и сразу становится грустненько
avatar
Верю но как раз понимание основ и отказ от таких магических параметров дает больше возможностей :) нужно только немного ближе познакомится с с работой баз данных
avatar
1. Если не ошибаюсь добавить только where isfolder = 0 и получим то что надо без родителей :)
2. Строиться вообще без запроса в базу, вернее получаем count всех записей + знаем сколько у нас должно выводиться на страничку и формируем пагинацию
3. гуглится первым же запросом: stackoverflow.com/questions/40731863/sort-collection-by-custom-order-in-eloquent
4. Вот же пример из скудной доки: gist.github.com/Dmi3yy/48b153d5ab60e2524e81170d38bf4bcd#получение-всех-дочерних-документов-из-документа-с-id-2-c-tv-параметрами + в видео уроках я это разбирал
5. Вот для хлебных крошек: gist.github.com/Dmi3yy/48b153d5ab60e2524e81170d38bf4bcd#получение-родительских-документов-документа-с-id-7, все что надо это ж как раз получить всех родителей :)
6. Ну сначала решите что еще :)
avatar
Возможно не совсем понятно что есть что но даже в том гисте можно писать комментарии и обсуждать но вижу там 1 комент и все :( собственно потому и забил на доку, ибо или всем все понятно, или никому это не надо
Комментарий отредактирован 2021-08-03 16:36:57 пользователем Dmi3yy
avatar
Это очень надо, особенно новичкам вроде меня. Я на ютубчике постоянно захожу и смотрю не вышел-ли еще один видос по 3-й ветке. Уже 4 месяца как жду =)
avatar
Никак не соберусь :(
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.