Change Drupal user account page title

Уже не в первый раз приходится это делать, и похоже, придётся ещё, так что пусть будет в быстром доступе.

У всех вкладок страницы пользователя почему-то один и тот же заголовок – User account.

Исправляем:

function MYMODULE_preprocess_page($vars) {
  if (arg(0) == 'user') {
    switch(arg(1)) {
      case 'register':
        drupal_set_title($title = t('New User Registration'), CHECK_PLAIN);
        break;
      case 'login':
        drupal_set_title($title = t('Sign In'), CHECK_PLAIN);
        break;
      case 'password':
        drupal_set_title($title = t('Restore Password'), CHECK_PLAIN);
        break;
      default:
    }
  }
}

Leave a Reply

Your email address will not be published. *
You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>