我需要在Drupal中編輯發票模板(包括php模板和css)。Drupal:修改模板而不破解模塊
我複製粘貼在我的主題文件夾中的文件,因爲我通常會覆蓋塊和頁面模板,但它不起作用。
這是模板customer.itpl.php裏面的Ubercart/uc_orders /模板文件夾。
如何在不破壞ubercart模塊的情況下重寫它?
感謝
我需要在Drupal中編輯發票模板(包括php模板和css)。Drupal:修改模板而不破解模塊
我複製粘貼在我的主題文件夾中的文件,因爲我通常會覆蓋塊和頁面模板,但它不起作用。
這是模板customer.itpl.php裏面的Ubercart/uc_orders /模板文件夾。
如何在不破壞ubercart模塊的情況下重寫它?
感謝
此模板不是普通的Drupal模板。爲了改變它,你應該在同一個文件夾(Ubercart/uc_orders/templates)中創建一個模板副本並進行更改。它將在設置頁面(/admin/store/settings/orders/edit
)中顯示爲選項,您可以在其中指定用於顯示發票的模板。
devel_themer擅長爲您提供模板建議。有時模塊使用特殊的命名約定。
如果這沒有幫助,您可以在模板的預處理函數中添加您自己的模板建議。有關更多信息,請參閱this post on d.o。
根據the ubercart docs你應該能夠指定你想要使用的模板文件。