Одновременное использование своих шаблонов страниц и модуля path.

Аватар пользователя Torvild Torvild 25 ноября 2010 в 18:42

Здравствуйте!
Возник очередной вопрос.(((
Собственно,как можно одновременно использовать собственные шаблоны для отображения определенных страниц и модуль path?
Всё получается только при указании в имени шаблона страницы URI материала(например page-node-2.tpl.php),и то меняет даже главную страницу,хотя этого не нужно!(((

В template.php добавил код в function phptemplate_preprocess_page:

if ($variables['node']->type == "mypage") {
    $variables['template_files'][] = 'page-node-mypage';
  }

Пробовал и такой,но он не работает:

   if(request_uri() == '/mypage'){
   unset($vars['template_files']);
   $vars['template_files'][] = 'page-mypage';
 }

Создал файл шаблона page-mypage.tpl.php(пробовал также и page-node-mypage.tpl.php ) Drupal его не видит.
Видит,как уже говорил,только если создать ноду и в имени шаблона "указать путь".

Кеш чищу после каждого "эксперимента".
Тут уже был(не помогло,как видите):
http://www.drupal.ru/node/3558
http://www.drupal.ru/node/14569
http://www.startdrupal.com/node/59
http://www.nordic-land.com/09/05/13/Drupal-%D0%A1%D0%BE%D0%B7%D0%B4%D0%B...

С этим наверняка многие сталкивались.
Статей толково разъясняющих я пока не нашел(опыта с Drupal пока маловато,потому прошу помощи).
Где я ошибаюсь?