disable-output-escaping для дополнительного свойства

#
disable-output-escaping для дополнительного свойства
Здравствуйте.
Столкнулся с элементарной проблемой, не могу понять как решить, вызываю дополнительные свойства типа "Чекбокс", в поле "Описание" в админке добавляю текст, его естественно обрабатывает визуальный редактор добавляя параграфы <p>
Далее в xsl шаблоне вызываю свойства чекбокс следующим кодом:
<xsl:template match="property_value" mode="options">
      
      <xsl:variable name="property_id" select="property_id" />
      <xsl:variable name="property" select="/shop/shop_item_properties//property[@id=$property_id]"  />
      
      <input type="checkbox" name=" {$property/name}"/>
                                    <span data-title="{$property/description}"><xsl:value-of select="$property/name"/></span>

   </xsl:template>


Вывожу {$property/description} в виде атрибута data-title для тега <span> в итоге получаю вывод с html тегами p, которые добавил визуальный редактор, они выводятся текстом, не обрабатываются html.
Как в данной конструкции использовать disable-output-escaping="yes" для тега <span> ?

Пробовал так, тоже не помогло:

<xsl:template match="property_value" mode="options">
      
      <xsl:variable name="property_id" select="property_id" />
      
      <xsl:variable name="property" select="/shop/shop_item_properties//property[@id=$property_id]"  />

            <input type="checkbox" name=" {$property/name}"/><span>
               <xsl:attribute name="data-title">
                  <xsl:value-of disable-output-escaping="yes" select="$property/description"/>
               </xsl:attribute>
               <xsl:value-of select="$property/name"/></span>


   </xsl:template>
#
Re: disable-output-escaping для дополнительного свойства
digital7,
disable-output-escaping только заменяет спец символы на сущности, какой итог вы хотите получить?
Если вы хотите от них избавиться, то это не получится, только если предварительно в админке удалите все тэги, или обработаете с помощью php текст перед формирование его в XML, если вы хотите использовать это как tooltip, то без disable-output-escaping (ваш первый вариант) должно все работать, понятно что перед этим нужно эти сущности как то обработать, преобразовать
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel
Авторизация