我创造了一堆产品,但是我需要根据设计师的设计来设计它们的样式。我知道我必须从/modules/contrib/commerce/modules/product/templates/commerce-product.html.twig覆盖模板,但是在主题中该放在哪里?
它是否转到我的模板文件夹的根目录?设置单个产品页面样式的正确方法是什么?
答案 0 :(得分:2)
从文档https://www.drupal.org/docs/8/theming/twig/working-with-twig-templates:
- 找到您要覆盖的模板。
- 将模板文件从其基本位置复制到您的主题文件夹中。
- (可选)根据命名约定重命名模板,以定位使用模板的区域的更具体区域。
- 根据自己的喜好修改模板。
您可能需要清除缓存,以使Drupal识别新文件。
因此通常您的主题中有一个templates
文件夹,您可以在其中放置所有自定义的树枝文件。