开发者

Drupal change display based on vocabulary

I need to have terms related to a specific vocabulary use a custom view I have set up.

For 开发者_C百科example: I have a vocabulary called "Book Categories" with terms under it such as Humor, History, etc. When navigating to a term page (taxonomy/term/7), I would like to display just the book title and a custom book-cover field. By default, Drupal displays node title, teaser, and links on all taxonomy term pages. The problem I am having is I would like terms that fall under the "Book Categories" vocabulary to use my custom view, and all other terms to use the default view.

Is there a way around this? Any help is appreciated.


You can clone default taxonomy view and change fields section as you like. In PAGE SETTINGS->PATH remove "%" and add taxonomy number of your Book Category (like "7") In contextual filter delete all filters.

This view then should override default view. Hope this helps.


There is a new module called Taxonomy Views Integrator that seems like it does what you want to do. Try it.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜