Re: Полезные ссылки на документацию по XSL
ckotick Регистрация: 12.08.20112wind писал(а):ия о группах и их инфоэлементах на главной странице инфосистемы.
Возможно пропущен закрывающий тег» /» где-то Профиль |
Сообщений: 3 |
Дата создания: 13.08.2011 11:56:19Re: Полезные ссылки на документацию по XSL
Xsanders Регистрация: 11.08.2010вывожу код такой:
<xsl:template match="/">
<script type="text/javascript">
<xsl:comment>
<xsl:text disable-output-escaping="yes">
<![CDATA[
<!--Трэкер "Покупка"-->
document.write('<img src="http://mixmarket.biz/tr.plx?e=3779408&r='+escape(document.referrer)+'&t='+(new Date()).getTime()+'" width="1" height="1"/>');
<!--Трэкер "Покупка"-->
]]>
</xsl:text>
</xsl:comment>
</script>
</xsl:template>
выдает ошибки:
Предупреждение: XSLTProcessor::transformToDoc() [xsltprocessor.transformtodoc]: runtime error: file /home/fitnesm3/public_html/ line 137 element comment в файле /home/fitnesm3/public_html/modules/Xsl/Xsl.class.php (строка 289)
Предупреждение: XSLTProcessor::transformToDoc() [xsltprocessor.transformtodoc]: xsl:comment: '--' or ending '-' not allowed in comment в файле /home/fitnesm3/public_html/modules/Xsl/Xsl.class.php (строка 289)
как подружить XSL и Javascript? Профиль |
Сообщений: 24 |
Дата создания: 16.09.2011 14:44:31Re: Полезные ссылки на документацию по XSL
HostCMS Модератор Регистрация: 02.04.2007В ошибке явно сказано» xsl:comment: '--' or ending '-' not allowed in comment ». Уберите комментарии из кода <!--Трэкер "Покупка"--> , <!--Трэкер "Покупка"-->
Профиль |
Сообщений: 10759 |
Дата создания: 16.09.2011 14:54:12Re: Полезные ссылки на документацию по XSL
yestravel Регистрация: 10.08.2007HostCMS писал(а):Если нужно вывести какую либо часть кода, не вписывающеюся в иерархию тегов:
<xsl:text disable-output-escaping=«yes»>
<![CDATA[
</td>
<td valign=«top»>
]]>
</xsl:text>
При данной конструкции теги вываливаются на страницу в виде текста (в данном случае </td> и <td valign=«top»>
Стоит задача разместить в XSL-шаблоне теги Google +1 <g:plusone size=«small»></g:plusone>, но ничего не получается — вылазят текстом…
yestravel Профиль |
Сообщений: 85 |
Дата создания: 12.11.2011 18:20:27Re: Полезные ссылки на документацию по XSL
alexander.egorov Модератор Регистрация: 12.08.2010yestravel ,
Чтобы использовать теги <g:plusone> в XSL-шаблоне, замените строку в начале шаблона:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
на:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:g="http://base.google.com/ns/1.0">
После этого указывайте <g:plusone size="small"></g:plusone>
в XSL-шаблоне, там где нужно.
Если Вы все еще не забанены - это не Ваша заслуга, а модераторская недоработка. Профиль |
Сообщений: 628 |
Дата создания: 12.11.2011 18:53:10Re: Полезные ссылки на документацию по XSL
xshock Регистрация: 15.01.2011Я вывел вот так:
<xsl:text disable-output-escaping="yes">
<g:plusone size="medium"></g:plusone>
</xsl:text>
Профиль |
Сообщений: 68 |
Дата создания: 12.11.2011 19:03:23Re: Полезные ссылки на документацию по XSL
yestravel Регистрация: 10.08.2007xshock писал(а):<xsl:text disable-output-escaping=«yes»>
<g:plusone size=«medium»></g:plusone>
</xsl:text>
Огромное спасибо! Помогло!!! Менять строку в начале шаблона не пришлось…
yestravel Профиль |
Сообщений: 85 |
Дата создания: 12.11.2011 19:29:06Re: Полезные ссылки на документацию по XSL
Rainman Регистрация: 28.05.2008HostCMS писал(а):Хорошая документация по XSL, написанная весьма доступно
HostCMS писал(а):Работаем с XSLT
Ссылки битые. Отдает 404 ошибку.Профиль |
Сообщений: 82 |
Дата создания: 02.02.2012 22:49:57Re: Re: Полезные ссылки на документацию по XSL
undefined Регистрация: 15.02.2012Вот хорошая документация по XSL
http://raleigh.ru/XML/XSLTutorial/contents.htm Профиль |
Сообщений: 22 |
Дата создания: 24.02.2012 16:23:41Re: Полезные ссылки на документацию по XSL
undefined Регистрация: 15.02.2012Неплохой справочник по XSLT, практически все есть
http://msdn.microsoft.com/ru-ru/library/ms256069.aspx Профиль |
Сообщений: 22 |
Дата создания: 29.02.2012 15:19:34