Не правильно отображаются данные

#
Не правильно отображаются данные
Здравствуйте, у меня есть ИС, я выложу его элементы с помощью такого XSL шаблона
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
   xmlns:hostcms="http://www.hostcms.ru/"
   exclude-result-prefixes="hostcms">
   <xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="utf-8" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
   
   <!-- УслугиНаГлавной -->
   
   <xsl:template match="/">
      <!--   <ul> -->
         <xsl:apply-templates select="/informationsystem/informationsystem_item[active = 1]" />
         <!--   </ul>-->
   </xsl:template>
   
   <xsl:template match="informationsystem_item">
      
      <div class="col-xs-6 col-sm-2">
         <div class="span4">
            <img src="{dir}{image_large}" class="img-responsive" alt="{image_large}" />
            <p class="name">
               <strong><xsl:value-of disable-output-escaping="yes" select="name"/></strong>
            </p>
            <p class="child_opis">
               
               <xsl:value-of disable-output-escaping="yes" select="description"/>
               
            </p>
            <p>
               <xsl:variable name="count"><xsl:value-of select="property_value[tag_name='cnt']/value"/></xsl:variable>
               <a href="{url}" ost="{$count}" class="ost"> помочь</a>
            </p>
            
         </div>
      </div>
      
      
   </xsl:template>
</xsl:stylesheet>


Результат почему то приходит не совсем такой, вот результат:
<div class="col-xs-6 col-sm-2">
  <div class="span4">
    <img src="/upload/information_system_20/1/8/0/item_180/information_items_180.jpg" class="img-responsive" alt="information_items_180.jpg">
    <p class="name">
      <strong>Попова Ангелина</strong>
    </p>
<!--Ошибка вот тут!!!!! -->
    <p class="child_opis"></p><p>З года, ДЦП, есть шансы научиться ходить, держит сама бутылочку, есть жевательный рефлекс.</p><p></p>
    <p>
      <a href="/help/180/" ost="10 000 руб." class="ost"> помочь</a>
    </p>
  </div>
</div>

То есть рузельтат должен быть таким:
<p class="child_opis">З года, ДЦП, есть шансы научиться ходить, держит сама бутылочку, есть жевательный рефлекс.</p>

А в реальности он такой:
<p class="child_opis"></p><p>З года, ДЦП, есть шансы научиться ходить, держит сама бутылочку, есть жевательный рефлекс.</p><p></p>

В чем может быть проблема и как ее исправить?
Заранее большое спасибо!
Модератор
#
Re: Не правильно отображаются данные
Откройте исходный код, а не DOM модель! У Вас описание видимо содержит свой <p>, т.е. в исходном коде у Вас получается два открывающихся <p>, один из XSL-шаблона, а второй в description
Авторизация