Как перезаписать сведения о коммерческом продукте tpl.twig (commerce-product.html.twig) в шаблоне темы в drupal 8?

Я создал кучу продуктов, но мне нужно стилизовать их в соответствии с дизайном дизайнера. Я знаю, что мне нужно перезаписать шаблон из /modules/contrib/commerce/modules/product/templates/commerce-product.html.twig, но где мне поместить его в свою тему?

Идет ли он в корень папки моих шаблонов? Как правильно оформить страницу отдельного продукта?

Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Symfony Station Communiqué - 17 февраля 2023 г
Symfony Station Communiqué - 17 февраля 2023 г
Это коммюнике первоначально появилось на Symfony Station , вашем источнике передовых новостей Symfony, PHP и кибербезопасности.
Разработка Drupal и AngularJS: Идеальное сочетание для вашей веб-стратегии
Разработка Drupal и AngularJS: Идеальное сочетание для вашей веб-стратегии
Один опытный веб-разработчик назвал комбинацию Drupal и AngularJS "сочетанием, созданным на небесах". Почему так? Потому что вместе они могут создать...
0
0
523
1

Ответы 1

Из документов https://www.drupal.org/docs/8/theming/twig/working-with-twig-templates:

  1. Locate the template you wish to override.
  2. Copy the template file from its base location into your theme folder.
  3. (optionally) Rename the template according to the naming conventions in order to target a more specific subset of areas where the template is used.
  4. Modify the template to your liking.

Возможно, вам придется очистить кеши, чтобы Drupal распознал новый файл.

Итак, обычно у вас есть папка templates в вашей теме, в которую вы можете поместить все пользовательские файлы twig.

Другие вопросы по теме