Перейти к содержимому


- - - - -

Страницы в нескольких категориях


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 Jack

Jack

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 04.04.2012, 13:22

Насколько я понимаю, zebrum - реализует простую иерархическую структуру, когда одна страница имеет только одного родителя.

Опишу свою задачу. Есть музыкальные группы, каждой из которых отведена отдельная страница. Например

##bands
###band 1
###band 2
...
###band N

У каждой группы есть некоторые свойства: страна, стиль, жанр, ... По этим свойством хотелось бы иметь возможность фильтровать весь список групп
То есть иметь возможность выводить весь список групп, + список групп со свойством 1, со свойством 2, со свойством 3 и т.п.

Облако тегов - прекрасно решает эту задачу в случае одного свойства. А вот если их два и более - получается нужно несколько облаков: облако стилей, облако стран, облако еще чего-либо

Это первый вариант подхода. Второй вариант - задавать эти свойства через @@_property=value и как-то обрабатывать их

Отсюда вопрос: как это лучше делать (вдруг я не под тем углом смотрю)

И буду очень признателен, если помимо общих слов будут конкретные куски кода или примеры (не силен я в PHP и классах zebrum)




Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 скрытых пользователей