So I have a field I need to put a portion of custom XML code. Basically, I need to take taxonomy term and output it with all it's parents.
So I created views-view-field--xml-VIEWVNAME--views-data-export--tid.tpl.php

  $terms = explode(',', $output);
  foreach($terms as $tid) {
    echo '<tid>'.$tid.'</tid>';
    echo '<tname>'.taxonomy_get_term($tid)->name.'</tname>';
    $parents = taxonomy_get_parents_all($tid);
    if(count($parents)) {
      echo '<parents>';
      foreach($parents as $parent) {
        echo '<parent>';
        echo '<tid>'.$parent->tid.'</tid>';
        echo '<tname>'.$parent->name.'</tname>';
        echo '</parent>';
      }
      echo '</parents>';
    }    
  }

The expected output is:
<tid>28</tid><tname>Polityka przestrzenna i planowanie miejscowe.</tname><parents><parent><tid>28</tid><tname>Polityka przestrzenna i planowanie miejscowe.</tname></parent><parent><tid>26</tid><tname>Architektura i planowanie przestrzenne</tname></parent></parents>
But what I really get is:
&lt;tid&gt;28&lt;/tid&gt;&lt;tname&gt;Polityka przestrzenna i planowanie miejscowe.&lt;/tname&gt;&lt;parents&gt;&lt;parent&gt;&lt;tid&gt;28&lt;/tid&gt;&lt;tname&gt;Polityka przestrzenna i planowanie miejscowe.&lt;/tname&gt;&lt;/parent&gt;&lt;parent&gt;&lt;tid&gt;26&lt;/tid&gt;&lt;tname&gt;Architektura i planowanie przestrzenne&lt;/tname&gt;&lt;/parent&gt;&lt;/parents&gt;

How can I insert custom XML parts to the output?

Comments

Rebekaloz’s picture

Same issue here

steven jones’s picture

Status: Active » Closed (duplicate)