Я не могу использовать уникальный page--xxxxxxx.tpl.php
для определенной страницы.Почему моя конкретная страница tpl.php не используется?
Я создал контент «страницы», заполнил его и дал ему псевдоним пути. Скажем: «mypage/mycontent
». Затем я создал файл page--mypage--mycontent.tpl.php
в корне моей темы. Вместо этого используется мой page.tpl.php
.
У меня создалось впечатление, что Drupal 7 автоматически ищет предложения по шаблонам в формате page--path.tpl.php
, это неверно? Нужно ли сначала включать конкретный код в файл template.php? Я попытался очистить кэш темы, кстати, и это не изменило ситуацию.
Нет необходимости переименовывать (и это может быть не всегда возможно, а не все пути указывают на узлы). Имя файла 'page - mypage - mycontent.tpl.php' будет работать, если все кэшированные данные будут удалены с пути. –