Вывод Related элементов ИС по доп.свойству

#
Вывод Related элементов ИС по доп.свойству
здравствуйте, вывожу  Related элементы ИС по  доп.свойству исключая текущий, смысл такой, у элемента есть до свойство тип Строка, но его значения разные, я хочу выводить у текущего элемента только те Related у которых доп.свойство одинаковое, вроде как бы полчаетс я но,  на 50%:
Этот код работае как бы правильно, но если находится на текущем элементе у которого доп.свойство уже Клиент2, он начинает выводить у него все Related относящиеся к Клиент1
<xsl:if test="item_propertys/item_property[@xml_name='client']/value = 'Клиент1'">
<a class="news_link_right" href="{item_path}" title="{item_name}">
      <xsl:value-of disable-output-escaping="yes" select="item_name"/>
      </a><div class="date_right"><xsl:value-of disable-output-escaping="yes" select="item_date"/></div>      
   
</xsl:if>


и вывод
$InformationSystem = & singleton('InformationSystem');
   $item_count = 10;    
   $InformationSystemId = 4;
   $InformationGroupId = false;  // false - из всех групп, 0 - из корневой группы

   $element['type'] = 0;
   $element['name'] = 'information_items_table.information_items_id';
   $element['prefix'] = ' AND ';
   $element['if'] = '!=';
   $element['value'] = $item_id;
   $element['sufix']=" ";
   $property['select'][] = $element;
   $external_propertys = array();

   $GLOBALS['LA_InformationSystem']->ShowInformationSystem($InformationSystem_id, false, 'СписокНовостейRelated', 10, 0, $external_propertys, $property);

не могли бы посоветовать решение?
Комплексная разработка веб-сайтов любого уровня сложности , делаю сайты на HOSTCMS
#
Re: Вывод Related элементов ИС по доп.свойству
пытаюсь идти другим путем, но цель та жа, удалил  доп.св Строка, создал доп.сво-во ИС, создал соответсвующую  ИС в которой забиваю элементы, фактически мне нужно только их титлы,

этот оставил как было тчобы исключать текущий элемент ИС:

$InformationSystem = & singleton('InformationSystem');
   $item_count = 10;    
   $InformationSystemId = 4;
   $InformationGroupId = false;  // false - из всех групп, 0 - из корневой группы

   $element['type'] = 0;
   $element['name'] = 'information_items_table.information_items_id';
   $element['prefix'] = ' AND ';
   $element['if'] = '!=';
   $element['value'] = $item_id;
   $element['sufix']=" ";
   $property['select'][] = $element;
   $external_propertys = array();

   $GLOBALS['LA_InformationSystem']->ShowInformationSystem($InformationSystem_id, false, 'СписокНовостейRelated', 10, 0, $external_propertys, $property);

а вот ХСЛТ, сделла так, по идее он правильный, т.е. если это ХМЛ сво-во такое то и его Значение 1 такое и != Значение 2, то вывожу код, но ничего не выводится ...
<xsl:if test="item_propertys/item_property[@xml_name='clients']/value = '187' and item_propertys/item_property[@xml_name='clients']/value != '188'" >
   
      <div id="right_news"><div class ="bullet_Marketing"></div><a class="news_link_right" href="{item_path}" title="{item_name}">
      <xsl:value-of disable-output-escaping="yes" select="item_name"/>
      </a><div class="date_right"><xsl:value-of disable-output-escaping="yes" select="item_date"/></div>      
      </div>

      </xsl:if>
Комплексная разработка веб-сайтов любого уровня сложности , делаю сайты на HOSTCMS
Авторизация