Вывод дополнительных полей таксономии в 7-ке

27.05.2013

Добрый день!
Прочитал что могу задать вопрос) - это круто - задаю)

Есть задача - вывести дочернии термины на странице родительского термина таксономии.
Это решилось просто:

$children_terms = taxonomy_get_children($term->tid);

foreach ($children_terms as $term) {

	echo "<div>";
	echo "<a href='".url('taxonomy/term/'.$term->tid)."'>".$term->name."</a>";
	echo "</div>";
}

но вот вопрос: у термина таксономии добавлено поле field_img с картинкой, как вывести эту картинку в списке дочерних терминов?
Можно также указать на правильный подсчет количества нод в дочернем термине - это тоже важно!
С уважением,
Владимир!

Когда можно ждать ответ?

-->
Узнавай о новых статьях сайта - первым. Просто подпишись на рассылку.

Комментарии (4)

Profile picture for user pantey
pantey
28.05.2013

Изображение к какому термину присвоено к дочерним? или к родителю? Посмотрите в настройках отображения полей таксономии, там вроде можно было картинку вывести. Как вариант попробовать можно через вьюху вывести.

Profile picture for user 1541
workpro
01.06.2013

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

$children_terms = taxonomy_get_children($term->tid);

foreach ($children_terms as $term) {
$term->id;

}

Как мне из term вынуть все доп поля?

Profile picture for user pantey
pantey
04.06.2013

посмотрите, что у вас в переменную подгружается. Можно использовать вот так

<?php
print '<pre>';
print_r ($term);
print '</pre>';
?>

и на основе этого постройте запрос. К сожалению пока не могу посмотреть опытным путем.

Profile picture for user 1541
workpro
09.06.2013

Спасибо!