首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有人能告诉我如何在drupal8中为特定页面创建自定义模板吗?

有人能告诉我如何在drupal8中为特定页面创建自定义模板吗?
EN

Stack Overflow用户
提问于 2019-09-12 10:24:44
回答 2查看 120关注 0票数 0

我是Drupal-8的初学者,我不知道如何为特定页面创建定制的模板文件。

例如,

如果我已经在Drupal-8中创建了下面的页面,并且我想要每个页面的自定义模板,

比如:

  • 首页
  • 关于我们
  • 服务
  • 与我们联系

因此,如何创建自定义模板?请大家帮帮我,我怎么能做到这一点?

EN

回答 2

Stack Overflow用户

发布于 2019-09-12 16:55:38

嘿哟!因此,Drupal页面模板是通过主题中的小枝模板来管理的。您应该首先创建一个自定义主题,您可以按照下面的指南来完成:https://www.drupal.org/docs/8/theming

一旦有了主题,就可以创建.twig文件,为您提供控制页面的html结构的方法。本指南中有具体说明:https://www.drupal.org/docs/8/theming/twig/working-with-twig-templates

例如,创建自定义首页涉及在您的page--front.html.twig文件夹中创建此文件/templates。不同的网页将需要根据他们的名字或节点,这是详细的上述指南的卵子。但是,最有可能的做法是使用page.html.twig文件为站点的页面设置默认样式,而不对每个节点进行自定义重写。

如果你是小枝新手,这里有一个小枝教程的链接。它非常简单,而且使用起来也很方便!https://symfonycasts.com/screencast/twig/basics

票数 0
EN

Stack Overflow用户

发布于 2019-09-12 11:39:39

Drupal网站设计是基于主题的。在Drupal.org中有很多要安装的主题。查看特定的主题文档,您可以知道如何定制您的设计。

你也可以看看youtube上的一些主题教程。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57904715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档