0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 285 Просмотров
*

ghostcom

  • Захожу иногда
  • 101
  • 1 / 0
Доброго времени суток! Возможно вопрос кому то покажется глупым, но не задать не могу. Т.к. не нашел решения.
Мне требуется при выборе категории, также вывести записи из всех подкатегорий.
пример базы категорий
Спойлер
[свернуть]

Подскажите небольшой пример PHP функции. Если я выбираю категорию с ID=1 проблемы взять еще с Parent=1 нет. Но как быть дальше? Если есть Parent=1, берем их ID и проверяем нет ли таких Parent'ов. Как это все в цикл запилить?
« Последнее редактирование: 29.01.2018, 20:46:44 от ghostcom »
*

Aleks.Denezh

  • Живу я здесь
  • 3395
  • 422 / 4
Категории на чём основаны?
*

ghostcom

  • Захожу иногда
  • 101
  • 1 / 0
Самописный компонент. И у меня скорее не категории а теги для фильтрации с подтегами. Но суть как и у категорий. Сделал так для более гибкой фильтрации с мульти тегами. А категории это у меня основа ее я уже взял с Joomla и с ними проблем нет. А тут тупик, пробую с рекурсивными функциями, но чет пока 0.
*

kern.USR

  • Давно я тут
  • 808
  • 61 / 1
А тут тупик, пробую с рекурсивными функциями, но чет пока 0.
Да ну не! Вы так на больших выборках сервер вешать будете и сайт работать перестанет. Вам для такой структуры больше столбцов вспомогательных вводить нужно. Смотрите, как реализована таблица категорий у Joomla и по примеру делайте, а так, с 3 столбцами - максимум 1 уровень вложенности получится сделать
*

robert

  • Живу я здесь
  • 4671
  • 430 / 16
Я бы добавил left и right, но это немножко осложняет сохранение.
И еще - ID лучше делать integer, auto_increment.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

kern.USR

  • Давно я тут
  • 808
  • 61 / 1
Я бы добавил left и right
Ещё бы depth level не помешал
*

ghostcom

  • Захожу иногда
  • 101
  • 1 / 0
Всем спасибо! Задача решена! Пришлось добавить parent_id, lft, rgt, level, path. В Joomla есть готовое решение под названием nested sets.
Документация здесь
Спойлер
[свернуть]
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает счетчик просмотров категории

Автор KKAAZZOO

Ответов: 3
Просмотров: 89
Последний ответ 16.03.2019, 14:37:19
от KKAAZZOO
Как Убрать категории из крошек?

Автор Kate_zz

Ответов: 5
Просмотров: 131
Последний ответ 14.03.2019, 21:06:17
от sivers
Дефолтные настройки вывода материалов в категории

Автор Mick_20

Ответов: 14
Просмотров: 181
Последний ответ 12.03.2019, 08:26:31
от Mick_20
Как вывести все материалы из подкатегорий?

Автор Lemonez

Ответов: 4
Просмотров: 134
Последний ответ 06.02.2019, 07:10:28
от Lemonez
Отображение категории, даты модификации и т.д. на странице Меток

Автор Gerostrat

Ответов: 2
Просмотров: 160
Последний ответ 05.02.2019, 01:20:18
от Gerostrat