Ошибки формирования XML

#
Ошибки формирования XML
Два вида товара, доп. свойства раскиданы тоже по папкам.
Видимо, когда-то для данного товара была отмечена доступность свойства "v-site_rus", а может и не была, не вспомню, но в данный момент не отмечено и самое главное не заполнено, но при выводе оно всё же попадает в выборку xml. Зачем? При создании нового товара - не попадает.
Почему отключенное свойство попадает в xml? Проблемы начинаются, если есть два свойства с одним xml именем, например "count_disc". При простом выборе
select="property[@xml_name = 'count_disc']/value"/>
выбирается не то...


      <property id="171" dir_id="1" xml_name="v-site_rus">
         <name>Официальный сайт (видео) (рус.)</name>
         <xml_name>v-site_rus</xml_name>
         <type>0</type>
         <order>1510</order>
         <prefics></prefics>
         <value></value>
      </property>
      <property id="141" dir_id="1" xml_name="count_disc">
         <name>Число дисков (видео)</name>
         <xml_name>count_disc</xml_name>
         <type>0</type>
         <order>9002</order>
         <prefics></prefics>
         <value></value>
      </property>
      <property id="266" dir_id="3" xml_name="count_disc">
         <name>Число дисков (игры)</name>
         <xml_name>count_disc</xml_name>
         <type>0</type>
         <order>9002</order>
         <prefics></prefics>
         <value>5</value>
      </property>



Вторая ошибка, не знаю, ошибка ли или браузер глючит. При просмотре XML (?hostcms_action=SHOW_XML) периодически символы '<' и '"' заменяются на коды ("&lt".
Авторизация