Drupal 6 не загружает файл page-user.tpl.php

Я запускаю установку Drupal 6 и использую domainname.com/user, чтобы использовать специальные функции Drupal (т.е. отображать экран входа в систему, если пользователь не входит в систему, или отображать профиль пользователя, если они есть). Проблема в том, что я создал файл page-user.tpl.php и поместил его в каталог шаблонов в каталоге тем, который я использую. Там также находится файл page.tpl.php, поэтому Drupal должен найти эти файлы шаблонов. У меня проблема в том, что Drupal не загружает файл page-user.tpl.php, а загружает файл page.tpl.php. Я очищал кэш несколько раз, но он все еще не загружается.

Я понятия не имею, что не так. Может кто-нибудь, пожалуйста, помогите мне, когда я выдергиваю свои волосы. Я гуглил ответ, но ничего не могу найти.

1 ответ

  1. Вы сказали, что очистили кеш, но как вы это сделали? Вы уверены, что очистили кэш реестра тем? Это можно сделать в один клик, если вы используете модуль admin_menu или если вы переходите в какое-либо представление -> theme: information,
  2. Чтобы увидеть, как называются файлы шаблонов и функции, установите модуль devel. Вы бы увидели точные шаблоны (и предложения шаблонов для более глубокой тематики) там.
Другие вопросы по тегам