Приветствую!
Такая задача передо мной стоит: есть xml-файл. Его надо импортировать и перевести ноды. Установил feeds, xpathparser. Все отлично импортируется, но не могу как надо импортировать термины. Привожу код:
<coupons>
...
<types>
<type><id>1</id><name>Бесплатная доставка</name></type>
...
<type><id>4</id><name>Деньги в подарок</name></type>
</types>
...
<coupon>
<types>
<type>1</type>
<type>3</type>
</types>
</coupon>
</coupons>
...
<types>
<type><id>1</id><name>Бесплатная доставка</name></type>
...
<type><id>4</id><name>Деньги в подарок</name></type>
</types>
...
<coupon>
<types>
<type>1</type>
<type>3</type>
</types>
</coupon>
</coupons>
Вначале xml-файла описаны типы, далее в coupon содержатся те типы, к которым относится текущий coupon. Как мне связать все это дело, чтоб для ноды были проставлены термины?
Комментарии
весьма сомнительная структура...
более правильно было бы иметь в одном теге все что касается одной ноды.
не помешает:
http://easywebscripts.net/useful/xpath.php
http://drupal.org/node/1426762#comment-5612248
Спасибо за ссылку на патч, понадобился.
Сделать это на уровне команд не получилось, просто сам поменял нужные строки (файл патча маленький, догадаться можно что поменять).
Теперь термины отображаются списком "1 3" в виде ссылок. Теперь надо сделать так, чтоб вместо "1" было "Бесплатная доставка", вместо 2 свое значение и т.д. Покопаюсь еще в языке xpath, может на этом уровне можно сделать.