Answers:
您还可以将此模块用于drupal 8 https://www.drupal.org/project/exclude_node_title
您可以完全使用CSS做到这一点。您需要定位要用作主页的那个节点。
现在,Drupal-7正在为每个节点生成特定的类。这样,轻松定位每个单独的节点,我们便能够将特定的CSS应用于该特定的节点。
但是,在Drupal 8中此属性不可用,因此我们需要添加它。请遵循以下步骤。我正在使用Bartik主题显示此内容,因为我对Bootstrap主题不熟悉。您也可以使用Bootstrap主题。它是纯CSS,因此不需要子主题。
1.将功能添加到bartik.theme文件。
if ($node = \Drupal::request()->attributes->get('node')) { $variables['attributes']['class'][] = 'page-node-' . $node->id(); }
在部分中,
function bartik_preprocess_html(&$variables) {
}
为什么显示这种方式,因为中已经有其他代码function bartik_preprocess_html(&$variables)
,因此请将此功能添加到最后一行。
清除缓存,
2.获取该节点的CSS
现在,如果您Inspect element
在该特定节点上执行此操作。您可以在<body></body>
部分中找到该课程page-node-XX
。
3.转到core / themes / bartik / css / components / page-title.css,并在其中添加以下代码,
.page-node-XX .page-title { display: none; }
清除缓存,
现在,通过这种方式,您可以定位到该特定节点,并且可以执行要应用的所有CSS。
功能代码的信誉: 链接