не удалось получить поддельное изображение в page-taxonomy.tpl.php - PullRequest
0 голосов
/ 23 мая 2011

Я хочу, чтобы мои страницы таксономии были оформлены определенным образом.Для этого я сделал необходимое в template.php.Теперь у меня есть готовая и работающая страница-taxonomy.tpl.php.Я использую модуль изображений таксономии для загрузки изображений в термины таксономии.Я извлекаю изображения соответствующего термина, используя taxonomy_image_get_url ($ term-> tid), и отображаю их.Теперь я хочу получить подтермы этого термина, что я смог сделать с помощью _taxonomy_term_children ($ term-> tid)

Проблема в том, что я не могу получить его изображение.

            <?php if ( arg(0) == 'taxonomy' && arg(1) == 'term' && is_numeric(arg(2)) ) {
              $term = taxonomy_get_term(arg(2));
              $image_url = taxonomy_image_get_url($term->tid);
              print $image_url;
             }?>
            <div id="taxonomy_term_image"><img src="/sites/default/files<?php print $image_url;?>" /></div>
            <div id="taxonomy_term_description"> <?php print $term->description;?>                <?php print $images_url;?></div>
                              <?php print $feed_icons; ?><br/>
              Sub Categories:  <?php $taxonomy_children = _taxonomy_term_children($term->tid);
            foreach ($taxonomy_children as $value) {  
                $tax_child = taxonomy_get_term($value);
                print $tax_child->name;
                print $tax_child->description; 
                $subterm_image = taxonomy_image_get_url($taxchild->tid);
                                    print $subterm_image;
                }?>

1 Ответ

1 голос
/ 24 июня 2011

Вам не хватает HTML-кода для рендеринга изображения.Нужно вставить его, как вы сделали родительское изображение:

<img src="/sites/default/files<?php print $subterm_image;?>" />
...