[Решено] Как на странице Views вывести мета тег nofollow, noindex?

31 мая 2012 в 15:24
Аватар пользователя DD 85 DD 85 0 12

Как на странице Views вывести мета тег nofollow, noindex?

Комментарии

function yourtheme_html_head_alter(&$head_elements) {

  if (arg(0) == 'путь_вьюхи') {
    $head_elements['views_nofollow'] = array(
      '#type' => 'html_tag',
      '#tag' => 'meta',
      '#attributes' => array('name' => 'robots', 'content' =>
      'nofollow, noindex'),        
    );
  }
}

1 июня 2012 в 4:47

"DD 85" wrote:
Ваш код не работает.

это у вас голова и руки не работают -
кеш почистить
аргумент правильно прописать - путь может содержать несколько аргументов
я тебе дал 100% рабочий код
если что то не получается - ищи ошибки у себя

2 июня 2012 в 21:10

"drupby" wrote:
это у вас голова и руки не работают -
кеш почистить
аргумент правильно прописать - путь может содержать несколько аргументов
я тебе дал 100% рабочий код
если что то не получается - ищи ошибки у себя

Вставлял код в template.php, адреса по разному писал, кэш чистил, крон и обновление запускал.

2 июня 2012 в 21:23

"DD 85" wrote:
А как указать несколько адресов?

if (arg(0) == 'путь_вьюхи' || arg(0) == 'путь_вьюхи2' || arg(0) == 'путь_вьюхи3')

2 июня 2012 в 22:02