#drupal-7 #meta-tags
#drupal-7 #мета-теги
Вопрос:
Мне нужно отобразить значения мета-тега из токенов мета-тега.
Мой код:
function MyModule_html_head_alter(amp;$head_elements) {
$head_elements['metatag_description']['#value'] = $outlet_description;
}
Фактический результат:
[node:node_sections] - [node:field_lead_text] Testing
Ожидаемый результат:
Food - Testing lead text Testing
Ответ №1:
Вы должны использовать функцию token_replace
$menu = menu_get_item();
if($menu['path'] == 'node/%') { // check if you are on node page
$node = $menu['page arguments'][0];
$head_elements['metatag_description']['#value'] = token_replace($outlet_description, array('node' => $node));
}