Есть словарь
-Животные
--коровы
--козы
-Птицы
--утки
--гуси
Как из одного словаря сделать 2 разных меню (?):
1. Есть на складе
-Животные
--козы
-Птицы
--гуси
2. Нет на складе
-Животные
--коровы
-Птицы
--утки
То чего нет на складе задается чекбоксом в термине. Можно на views такие менюшки сделать?
Комментарии
Да, можно
как? (понимаю что рауками)
вьюха с двумя дисплеями блоками с фильтром по чекбоксу или же вторую часть сделать аттачментом, если нужен один блок
могу
2 блока мне надо
А как лесенку задать (?):
-Животные
--козы
чтобы открывались пункты как в самом обычном меню drupal?
можно https://www.drupal.org/project/views_tree
За подсказку спасибо, но пока глухо.
Вот вьюха.
В ней 3 поля:
(Родитель - связь) Термин таксономии: ID термина
Термин таксономии: ID термина
Термин таксономии: Имя
И 2 фильтра:
Название словаря
Фильтр по чекбоксу
Вывело:
--коровы
--утки
А хочу добиться:
-Животные
--коровы
-Птицы
--утки
Без доп. модуля не как не сделаешь (по моему). Наш парень сделал вот Демо а вот скачать, из демки поймешь что он добавляет вьюхи раскрытый фильтр, который прямо внутри отображает количество нод в термине или может отображать только термины с нодой как на Авито, (подгружая их через Джиквери) по моему, там в настройках фильтра можно делать как тебе надо или то или другое или и то и то.. смотри демо поймешь.
какую то ересь говоришь, при чем тут вообще "лесенка",ежели тут нужно для начала вывести нужные термины
тут дело в том, что родительские термины не имеет смысла помечать чекбоксом
здесь либо с views_field_view нужно заморачиваться, либо руками выводить
это не я говорю...
это и называется доп. модуль
А можно вообще скрипт написать который будет гасить термины с нулевым значением либо скрывать их.
зачем?
Ну как один из вариантов решения главной задачи. Ведь еще вопрос, что лучше, микро скрипты либо крючкотворство.
Кстати (не по делу чуток) я сейчас вообще отказался от вывода полей views (они утежиляют вывод)
artemrrr, ты мужик хороший, но мне надо малость другое.
От представь что на твоем сайте http://serho.ru есть словарь Каталог и в нем обозначен термин Автобусы. Вот мне надо не фильтр, а меню типа
-Автотехника
--Автобусы
у меня сейчас складывается ощущение, что мы разговариваем на совершенно разных языках и на совершенно разные темы
Увы много родительских терминов. Было б мало не парился. А на views_field_view возможно как-то?
выводишь в основной вьюхе родительские термины, а потом к ним крепишь views поле с дочерними терминами, используя контекстный фильтр по парент айди
и таким образом делаешь 2 разных дисплея, которые будут отличаться фильтром в вьюсе-поле по чекбоксу