Я много читал много статей и документов Drupal о том, как создавать шаблоны тем Drupal 7, но по какой-то причине ни одна из рекомендаций не работает.
У меня новая установка по состоянию на пятницу, я удалил все модули. Я только создал 3 основные страницы с именем машины «page», тип контента с именем машины «staffers». У меня есть упаковщик в page.tpl.php, который работает.
Я могу заставить работать тип контента сотрудников только в том случае, если я использую node — nid.tpl.php («node — 6.tpl.php»), однако не могу заставить работать node — staffers.tpl.php.
Кроме того, page — id .., или node-id .. не будет работать с содержимым «страницы», поэтому я даже не могу понять, как написать отдельный пользовательский шаблон для каждого идентификатора страницы, который я хочу, или общий шаблон для тип контента «сотрудники».
На данный момент у меня нет ничего закодированного в моем template.php, и даже с добавлением customethemename_preprocess_node я не смог загрузить страницу — front.tpl.php, о котором я читал один раз.
Итак, как мне заставить Drupal загружать шаблон по nid или имени машины для страниц и пользовательских типов контента?
В drupal-7 страница-front.tpl.php должна отображаться по умолчанию. Вы можете проверить, удалили ли вы какой-либо основной модуль или нет.
Других решений пока нет …