page_title проблема

Главные вкладки

Аватар пользователя lan-mak lan-mak 20 сентября 2009 в 23:12

Столкнулся с такой проблемой, есть код из файла readme.txt

function _phptemplate_variables($hook, $vars) {
  $vars = array();
  if ($hook == 'page') {

    // These are the only important lines
    if (module_exists('page_title')) {
      $vars['head_title'] = page_title_page_get_title();
    }

  }
  return $vars;
}

  As you can see from the code comment, there are only three important lines
  of code:

  if (module_exists('page_title')) {
    $vars['head_title'] = page_title_page_get_title();
  }

вставляю в template.php и возникает ошибка и белый экран. Помогите, что делать... как заставить этот модуль работать???

Комментарии

Аватар пользователя shefkzn shefkzn 20 сентября 2009 в 23:23

так просто левый php код не вставить в тпл.пхп, он обращается к каким то своим переменным и функциям, вы лучше скажите чо сделать хотите, тогда может люди посоветуют

Аватар пользователя IrinaStasuk IrinaStasuk 20 сентября 2009 в 23:32

Я не очень знакома с php, поэтому не знаю почему (у меня 5-ка). Но у меня в коде нет нижних строчек и все работает

<?php

function _phptemplate_variables($hook, $vars) {
$vars = array();
if ($hook == 'page') {
if (module_exists('page_title')) {
$vars['head_title'] = page_title_page_get_title();
}
}
return $vars;
}

Аватар пользователя lan-mak lan-mak 21 сентября 2009 в 0:02
function _phptemplate_variables($hook, $vars) {
  $vars = array();
  if ($hook == 'page') {
    if (module_exists('page_title')) {
      $vars['head_title'] = page_title_page_get_title();
    }
  }
  return $vars;}

Вставил, все работает (вроде)... Но в пункте редактирование страниц новой графы не появилось...
Как изменить title ???

Аватар пользователя shefkzn shefkzn 21 сентября 2009 в 11:34

есть модуль title? вроде называется.
А вообще ставьте модуль Seo Friends и не парьтесь, он подскажет какие модули, в том числе и title, надо поставить и скажет чо откуда качать

Аватар пользователя IrinaStasuk IrinaStasuk 21 сентября 2009 в 23:59

Так это, насколько я поняла и шла речь о модуле node_title. Или не так?
В настройках нужно указать в каких типах материала добавлять дополнительную строчку для названия страницы