簡體   English   中英

在Drupal 8中按頁面和內容類型限制塊可見性

[英]Restrict block visibility by page and content type in Drupal 8

我聲明了一個阻止區域,以顯示最近發表的3篇文章,並且希望將其顯示在特定頁面上,因此我在阻止頁面列表中添加了/my-page/ ,但是沒有用。 然后,我將其更改為/my-page*並且可以正常工作,但最終我將塊放在/my-page/other-content ,這不是我想要的。

此外,如果我聲明頁面列表和內容類型,則不會考慮我的內容類型。

難道我做錯了什么 ?

您能否首先嘗試不帶斜杠的/my-page

除此之外,您還可以查看以下模塊:

阻止排除頁面

然后,您Show for the listed pages說出Show for the listed pages

/my-page*
!/my-page/*

關於內容類型,還有一個ctools的錯誤,該錯誤似乎仍未修復。 因此,您可以看看:

阻止可見性組

在這里,您可以配置可見性組,以隱藏特定內容類型的塊。

可見性組也可重用,這意味着您可以在多個塊上應用相同的設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM