У меня возникла странная проблема, когда блоки не отображались на сайте. После большого количества spelunking я обнаружил, что block.tpl.php не получает вызов/обнаружен.Файлы шаблонов не были обнаружены
Глядя на предложения о том, что тема двигатель пытается найти это выглядит как наиболее общий шаблон будет искать это block-MODULE.tpl.php
- то есть, если я установить ссылку на block-block.tpl.php
, block-views.tpl.php
и т.д., то содержание покажет. Это просто не найти block.tpl.php
Так что я могу рода сделать эту проблему уйти, но я чувствую себя намного лучше, если бы я мог исправить это правильно.
Кто-нибудь знает, почему (или где) это произойдет?
Это Друпал 6, с дзен подтемой. zen находится в sites/all/themes/
. Подтема находится в sites/example.com/themes/
.
(это, кажется, найти page.tpl
)
It чувствует себя настоящим странным ответом и принимает мой ответ так, но кажется, что «Оказывается, я сделал что-то немое», это не повод закрыть вопрос, и я не могу его удалить? Просто «голосуйте» за его удаление? Во всяком случае. – Andrew
Я испытываю подобную проблему с дзеном и моей подтемой в Drupal 6.20 с последним дзеном. Он не найдет шаблоны в папке подтемы, но он найдет их, если я переместил их в папку темы zen/zen.Предложения в $ vars ['template_files'] верны, так как я могу их распечатать в mytheme_preprocess_node(). Так что в моей ситуации происходит что-то еще, и это может быть более общая проблема. Так что, возможно, это еще не все решило! –