簡體   English   中英

為什么我的node.tpl.php在drupal 7上不起作用?

[英]Why my node.tpl.php not work at drupal 7?

我是drupal的初學者。 我建立了一個新的主題,但沒有子主題,像這樣的文件結構:

sites/
|-all/
  |-themes/
    |-mytheme/
      |-templates/
      | |-maintenance-page.tpl.php
      | |-node.tpl.php
      | |-page--front.tpl.php
      | |-page--node.tpl.php
      | |-page.tpl.php
      |-template.php
      |-mytheme.info

我使用FirePHP進行調試,並打開http://localhost/?q=node/1 ,發現該頁面-包括了node.tpl.php,而沒有包含node.tpl.php。 為什么不包括我的node.tpl.php,我該怎么辦? (PS我已經清除了緩存)

當時只能使用一個模板文件,並且根據請求的頁面,Drupal已決定使用頁面--node.tpl.php。 這就是所謂的模板建議,您可以在此處閱讀。

這些模板是重寫 這意味着您的節點--TYPE.tpl.php文件將覆蓋它的基本模板,即node.tpl.php文件。
因此,將不會使用基本模板。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM