Клиа.
Есть XSL-шаблон..
<textarea rows="5" cols="50" name="body"></textarea>

Как сделать так, чтобы он не коллапсился и не вставлять пробел между.

Пробовала так: <textarea rows="5" cols="50" name="body"><xsl:comment/></textarea>

Но кучу пробелов меня тоже не устраивает.

Если важно - данные системы.
php 5.2.5-p20080206-pl0-gentoo
xsl
XSL enabled
libxslt Version 1.1.22
libxslt compiled against libxml Version 2.6.30
EXSLT enabled
libexslt Version 1.1.22

upd: всем спасибо. решение найдено.
кто будет мучаться как я - нужно экспортировать xml с флагом NOEMPTY
$xslt->saveXML($xslt,LIBXML_NOEMPTYTAG) вместо $xslt->saveXML()

@темы: PHP

Комментарии
17.02.2008 в 09:28

<![CDATA[]]> не поможет?
вообще если коллапсится, вроде должен без пробела быть..
17.02.2008 в 14:33

barsy я XSL не касался, поэтому помочь вам врятли смогу.
Нужно ли добавить "XSL" в список любимых тем?
17.02.2008 в 14:57

Клиа.
[php] нет, это рушит xml-структуру - нельзя к textarea по xpath обратиться. да и присвоить значение тоже.
разве что как-то так.
<![CDATA[<textarea>]]><xsl:value-of select="@textarea" /><![CDATA[</textarea>]]>
хотя нет - html теги в CDATA не обрабатываются.
@web да, можно.
21.02.2008 в 22:31

alhames.ru
barsy сиб за ответ =)
А это, какой материал можешь посоветовать по XSL почитать?
21.02.2008 в 23:03

Клиа.
www.w3schools.com/xml/xml_xsl.asp
ну и оффдоки php
22.02.2008 в 06:52

alhames.ru
barsy к своему стыду я английский знаю на весьма примитивном уровне..
Но все равно сиб за наводку ))
22.02.2008 в 07:33

Клиа.
www.artlebedev.ru/tools/technogrette/xslt/ если быть точной )
22.02.2008 в 07:40

alhames.ru
barsy оки, ознакомлюсь ))
22.05.2008 в 17:19

<xsl:text disable-output-escaping="yes">
<textarea rows="5" cols="20" name="111"></textarea>
</xsl:text>

Расширенная форма

Редактировать

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail