<xsl:for-each select="$all_events[g:active = true()][g:body/g:current = true()]">
<xsl:for-each select="g:body">
<h2 class="normal"><xsl:value-of select="g:sub_title" /></h2>
<xsl:for-each select="g:paragraphs">
<xsl:text><xsl:value-of select="g:paragraph" /></xsl:text>
</xsl:for-each>
</xsl:for-each>
</xsl:for-each>
Вот мой XSL, обратите внимание на следующую строку:
<xsl:text><xsl:value-of select="g:paragraph" /></xsl:text>
Я попробовал это, потому что g:paragraph
исходит от WYSIWYG, и он печатал теги <p> </p>
и все остальное. Этот процесс инкапсуляции в теги xsl:text
вызвал ошибку. Как правильно скрыть теги (потому что я хочу, чтобы стили по-прежнему применялись, если они были включены (т.е. выделены жирным шрифтом, подчеркнуты)?
Edit:
В данный момент вывод <p>whatever</p>
Я хочу, чтобы это было whatever