Я хочу создать страницу с фильтром таксономии, используя флажки, и когда один или несколько флажков отмечены, это создает список страниц ниже, которые помечены выбранной таксономией. Например, фильтр может содержать категории A, B, C, D и E в качестве флажков. Если пользователь отметит категорию A и категорию D, а затем нажмет кнопку отправки, все страницы, связанные с категориями A и D, будут перечислены ниже.
Кажется, борются с использованием обоих методов! У кого-нибудь есть учебник или пошаговое руководство, которое я мог бы использовать? В противном случае, может ли кто-нибудь помочь со следующими вопросами?
Я создал форму в block--block--1.tpl.php, получив теги таксономии с помощью taxonomy_get_tree(1); и прокручивая их, чтобы создать флажки. Я надеялся, что смогу каким-то образом получить данные публикации и создать список событий (страниц), содержащих выбранные теги. Где бы я сделал PHP для этого? Я предполагаю, что этого не будет в файле шаблона, поэтому он будет в моем пользовательском модуле? Если да, то как?
Я думал о создании формы и использовании hook_form_FORM_ID_alter, но как мне создать форму с помощью тегов таксономии? Как мне тогда добавить эту форму в свой блок?
Любые другие варианты?
Спасибо