2010-07-17 67 views
1

我需要在Drupal中編輯發票模板(包括php模板和css)。Drupal:修改模板而不破解模塊

我複製粘貼在我的主題文件夾中的文件,因爲我通常會覆蓋塊和頁面模板,但它不起作用。

這是模板customer.itpl.php裏面的Ubercart/uc_orders /模板文件夾。

如何在不破壞ubercart模塊的情況下重寫它?

感謝

回答

1

此模板不是普通的Drupal模板。爲了改變它,你應該在同一個文件夾(Ubercart/uc_orders/templates)中創建一個模板副本並進行更改。它將在設置頁面(/admin/store/settings/orders/edit)中顯示爲選項,您可以在其中指定用於顯示發票的模板。

1

devel_themer擅長爲您提供模板建議。有時模塊使用特殊的命名約定。

如果這沒有幫助,您可以在模板的預處理函數中添加您自己的模板建議。有關更多信息,請參閱this post on d.o