Drupal: изменение шаблона, не взламывая модуль

Я должен отредактировать шаблон счета в Drupal (и шаблон php и CSS).

Я скопировал, вставил файл в моей папке темы, как я обычно делаю для переопределения для блоков и шаблонов страниц, но это не работало.

Это - шаблон customer.itpl.php в папке Ubercart/uc_orders/templates.

Как я могу переопределить его, не взламывая ubercart модуль?

спасибо

1
задан aneuryzm 17 July 2010 в 09:17
поделиться

3 ответа

Этот шаблон не является обычным шаблоном Drupal. Чтобы изменить его, вы должны создать копию шаблона в той же папке (Ubercart / uc_orders / templates) и внести свои изменения. Он будет отображаться как опция на странице настроек ( / admin / store / settings / orders / edit ), где вы указываете, какой шаблон использовать для отображения счета.

1
ответ дан 2 September 2019 в 22:59
поделиться

devel_themer может предоставить вам предложения шаблонов. Иногда модули используют специальное соглашение об именах.

Если это не помогает, вы можете добавить свой собственный шаблон в функцию предварительной обработки для шаблона. См. этот пост на d.o для получения дополнительной информации.

1
ответ дан 2 September 2019 в 22:59
поделиться

Согласно документации ubercart вы должны иметь возможность указать, какие файлы шаблонов вы хотите использовать.

0
ответ дан 2 September 2019 в 22:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: