СуперСайд

Календарь

«    Апрель 2021    »
ПнВтСрЧтПтСбВс
 1234
567891011
12131415161718
19202122232425
2627282930 

Топ

  • Как убрать Admin Toolbar со стороны frontend'а в drupal 9

    Архив

    Апрель 2021 (1)
    Ноябрь 2020 (1)
    Сентябрь 2020 (2)
    Январь 2020 (1)
    Декабрь 2019 (1)
    Апрель 2019 (1)
    Февраль 2019 (1)
    Декабрь 2018 (1)
    Июль 2017 (27)
    Июнь 2017 (1)
    Май 2017 (1)

    Показать / скрыть весь архив

    Статы

    • Default
    • Amethyst
    • City
    • Flat
    • Modern
    • Smooth
    orchun.name
    • Блог
    • Партнеры
    • Супер хостер
    • Супер сервер
    • Супер домены
    • Категории
    • TUTORIALS
      • Drawing
    • WEB
      • Drupal
      • DLE
    • Portfolio
      • Sketch
      • Final Art
      • Template
      • Sites
      • Регистрация Забыли?
    Главная » WEB » Drupal » Вывод нод дочерних терминов в родительском

    WEB


    • 2 382
    • 0

    Вывод нод дочерних терминов в родительском

    Признаюсь, на решение этой тривиальной задачи я потратил около суток. Гугл на различные околотематические запросы участливо делился со мной проблемами юных друпаллеров, но решать мою задачу отказывался категорически. Создалось впечатление, что кроме каталога товаров и прочих досок объявлений на Друпале не делают вообще ничего. А вот душка - Яндекс выдал таки результат шестой строчкой.

    Итак, задача: на странице родительского термина вывести все материалы дочерних с учетом вложенности.

    Вывод нод дочерних терминов в родительском


    То есть, что бы нода, созданная в для термина --Подподтермин("Модули") отображалась также и при переходе в термин -Подтермин ("Drupal") и в Термин ("Web"). (конечно если мы используем эту иерархию в пути или крошках)

    По умолчанию, "из коробки" Друпал 7 такое не умеет. Хотя в стандартный Views наша задача почти заложена. Нам понадобится немного отредактировать заложенное по дефолту представление "Taxonomy term". В контекстном фильтре нужно удалить фильтр "Содержимое: Имеет модификатор глубины терминов таксономии", а в Содержимое: Имеет идентификатор термина таксономии (с глубиной) изменить глубину на 2, поскольку она считается с нуля. Более ничего не меняем и сохраняем.

    Что странно, создавая вьюху по образу и подобию дефолтной, мне не удалось добиться того же результата - либо не решалась задача, либо отваливались тэги материалов. На сколько данный способ адекватен судить не берусь. Уже счастлив, что работает так как хотелось.

    За наводку благодарим http://webcoder.kz/

    • WEB / Drupal
    • Drupal 7, Views, Taxonomy

    Имя:*
    Комментарий:
    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent
    *
    Crafted theme by pixelcave
    Borchun.name ©