[РЕШЕНО] Мета тег keywords из терминов ноды для Drupal 7
Прислано: dvorak
сб, 02/07/2011 - 17:32
Другие статьи по теме:
Хочу что бы meta keywords автоматом заполнялся из терминов таксономии данной ноды.
В свой модуль вставляю код:
<?php
function ИМЯМОДУЛЯ_page_alter($page) {
// check to see if the nodes array is set and then grab the node id from the array.
if (isset($page["content"]["system_main"]["nodes"]) && count($page["content"]["system_main"]["nodes"]) == 2) {
$keys = array_keys($page["content"]["system_main"]["nodes"]);
}
if (isset($keys)) {
$node = node_load($keys[0]);
$meta_description = array(
'#type' => 'html_tag',
'#tag' => 'meta',
'#attributes' => array(
'name' => 'description',
'content' => t($terms),
)
);
drupal_add_html_head($meta_description, 'meta_description');
}
}?>И все бы хорошо, да вот никак не могу найти как тут 'content' => t($terms), вывести список терминов для Drupal 7
Кто знает как правильно прописать? Спасибо.
- dvorak's blog
- Для комментирования войдите или зарегистрируйтесь
Опубликовано kwas в пн, 04/07/2011 - 14:47.
вот почему в WordPress все подобные вещи сами собой происходят, а здесь куда ни ткнись - ниче нет
- Для комментирования войдите или зарегистрируйтесь
Опубликовано anzebra в вт, 23/08/2011 - 12:57.
это уж точно
- Для комментирования войдите или зарегистрируйтесь
Опубликовано drupby в вт, 23/08/2011 - 13:18.
а nodewords зачем тогда ?
- Для комментирования войдите или зарегистрируйтесь
Опубликовано kwas в вт, 13/09/2011 - 07:19.
а nodewords зачем тогда ?
для 6
- Для комментирования войдите или зарегистрируйтесь
Опубликовано kwas в чт, 15/09/2011 - 03:25.
metatags
unstable
will not have any backwards-compatibility with Nodewords
созданные метатеги в 6 после обновления до 7 идут лесом
- Для комментирования войдите или зарегистрируйтесь



Комментарии