Здравствуйте. У меня Drupal 8.
Загружаю объект ноды и пытаюсь получить данные метатега.
[field_metatags] => Array
(
[x-default] => Array
(
[0] => Array
(
[value] => a:2:{s:5:"title";s:144:"Наименование метатега";s:11:"description";s:264:"Описание метатега ";}
)
)
)
Как из этой строки "value" получить данные?
Комментарии
а модуль metatag установлен?
Да, установлен. Заполняю в карточке товара/термина таксономии метатеги. И такой формат [value] => a:2:{s:5:"title";s:144:"Наименование метатега";s:11:"description";s:264:"Описание метатега ";} хранится прямо в БД в поле "field_metatags_value"
я точно не знаю. но помойму надо не из БД брать, а через хуки.
Попробуйте
$tags = unserialize($serialized_value);
Должно в $tags вытащить массив тегов.
Спасибо! Помогло.