Tôi đang thiết lập mẫu cho trang chủ ở một trang web thứ bảy và đang gặp khó khăn. Tôi đã lưu tệp vào đúng thư mục, xóa tất cả bộ nhớ cache và làm mới cả trang chủ đề và trang trình duyệt. Có điều gì tôi đang thiếu? Tại sao nó không hoạt động?page-front.tpl.php không hoạt động
6
A
Trả lời
26
Trong Drupal 7, tôi tin rằng bạn cần page--front.tpl.php - hãy lưu ý hai dấu gạch ngang.
+0
Đó là nó! Cảm ơn – EZDC
3
theme_get_suggestions(), được gọi là từ template_preprocess_page() như theme_get_suggestions(arg(), 'page')
, chứa đoạn mã sau:
if (drupal_is_front_page()) {
// Front templates should be based on root only, not prefixed arguments.
$suggestions[] = $base . $delimiter . 'front';
}
$base
chứa "page"
và $delimiters
chứa "__"
. Khi dấu gạch dưới được thay thế bằng dấu gạch ngang, tên tệp mẫu cho trang đầu phải là page - front.tpl.php (hai dấu gạch nối thay vì một dấu gạch ngang).
Các vấn đề liên quan
- 1. Hoạt ảnh hiển thị CSS Hoạt động không hoạt động
- 2. TagBuilder.MergeAttributes không hoạt động
- 3. java.lang.IllegalStateException: Không hoạt động
- 4. WSGIPythonPath không hoạt động
- 5. FB.getLoginStatus() không hoạt động
- 6. String.replaceAll() không hoạt động
- 7. PLCrashReporter không hoạt động
- 8. thumbOffset không hoạt động
- 9. imshow() không hoạt động
- 10. SQL_NO_CACHE không hoạt động
- 11. CharBuffer.put() không hoạt động
- 12. FileDialog không hoạt động
- 13. WebActivator.PreApplicationStartMethod không hoạt động
- 14. DirectoryIndex không hoạt động
- 15. window.onerror không hoạt động
- 16. RedirectToAction không hoạt động
- 17. getElementsByClassName không hoạt động
- 18. mod_rewrite không hoạt động
- 19. TrackMouseEvent không hoạt động
- 20. drupal_add_css không hoạt động
- 21. addSubview không hoạt động
- 22. setNeedsDisplay không hoạt động?
- 23. simplexml_load_file không hoạt động
- 24. setColorFilter không hoạt động
- 25. pip không hoạt động
- 26. clearInterval không hoạt động?
- 27. BorderLayout không hoạt động
- 28. navigator.app.exitApp() không hoạt động
- 29. Iframe không hoạt động
- 30. ExceptionNotifier.notify_exception không hoạt động
Có nghĩa là "không hoạt động"? Lỗi trong Drupal hoặc chỉ là một trang trống? –
Các kiểu được thêm vào không được hiển thị, vì vậy nó vẫn hiển thị trang gốc.tpl và không phải page-front.tpl mà phải là trang - front.tpl – EZDC