fejin: Блог

Главные вкладки

Get term tid - взять tid термина таксономии по имени.

27 июля 2013 в 13:19

Добрый день, возник следующий вопрос. Возможно тривиальный.

Необходимо взять tid термина таксономии.

Сначала я ищу термин с таким названием, название занесено в $row[0]:

$term_1 = taxonomy_get_term_by_name($row[0], $vocabulary->machine_name);

если выводить:

dvm($term_1);

то все значения термина видны.

Но если я пытаюсь записать, сохранить tid этого найденого термина куда-то или вывести его:

dvm($term_1->tid);

или

$term_tid = $term_1->tid;

Не сохраняются настройки блока.

15 июня 2013 в 15:59

Проблема в следующем.
захожу в Structure -> Blocks
Добавляю свой блок, не важно какого содержания.
После чего пытаюсь настроить его отображение в необходимом регионе, как с помощью выпадающего меню так и с помощью перетаскивания. Блок появляется в необходимом регионе.
Жму кнопку Save blocks.
Страница обновляется и блок не закрепляется в необходимом регионе, а идет в "disable".

Тоже самое происходит, если я зайду в "configure" непосредственно самого блока и там в "Region settings" задам необходимый регион (не важно какой). Жму "save block". А блок опять в выключеных.