我正在爲drupal 7網站的首頁設置模板,並且遇到了困難。我將文件保存在正確的文件夾中,清除所有緩存,並刷新主題頁面和瀏覽器頁面。有什麼我失蹤?爲什麼這不起作用?page-front.tpl.php不工作
6
A
回答
26
3
theme_get_suggestions()
,這是從template_preprocess_page()稱爲theme_get_suggestions(arg(), 'page')
,包含以下代碼:
if (drupal_is_front_page()) {
// Front templates should be based on root only, not prefixed arguments.
$suggestions[] = $base . $delimiter . 'front';
}
$base
包含"page"
和$delimiters
包含"__"
。由於下劃線用連字符替換,前頁的模板文件名必須是page - front.tpl.php(兩個連字符而不是一個)。
相關問題
- 1. FLASH_MODE_TORCH工作/不工作
- 2. Hadoop的工作不工作
- 3. 後臺工作不工作
- 4. 延遲工作不工作
- 5. GET工作POST不工作
- 6. MySQL工作臺不工作
- 7. Web工作不工作
- 8. crontab的工作不工作
- 9. Laravel 5.3「工作」不工作
- 10. 克倫工作不工作
- 11. sidenav不工作時按鈕不工作
- 12. preg_replace_callback不工作,功能不工作
- 13. webview不工作,webview.loadUrl不工作
- 14. 操作不工作!=
- 15. 。不(此)不工作?
- 16. DateAndTime.DateDiff不工作
- 17. RequiredFieldValidator不工作
- 18. Pygame.image.load不工作?
- 19. XmlReader.ReadToNextSibling不工作
- 20. Android:alertDialog不工作
- 21. PhoneAuthProvider不工作
- 22. onTouchListener不工作
- 23. ProgressBar.Marquee不工作?
- 24. getLine1Number()不工作
- 25. Django'prepopulated_fields'不工作
- 26. 不工作
- 27. VirtualizingStackPanel不工作
- 28. announceforaccessibility不工作
- 29. TextView.setText()不工作
- 30. Global.asax不工作
這是什麼意思「不工作」? Drupal錯誤還是隻是一個空白頁? –
添加的樣式只是沒有顯示,所以它仍然顯示原來的page.tpl,而不是page-front.tpl本應該是頁面 - front.tpl – EZDC