ページナビゲーションでエラー
Posted: 2006年9月28日(木) 19:55
はじめまして。
CMSDをダウンロードして、テスト中なのですが
エントリー一覧で下記のようなエラーが出てしまい躓いています。
Warning: Sablotron error on line 20: XML parser error 4: not well-formed (invalid token) in /**/**/**/**/cmsdesigner/include/xmlutil.php.inc on line 201
3件分の一覧で表示する、と言う感じの時は上手くいったのですが
ナビゲーションをつけたらエラーが出てしまいました。
呼び出すphpはEUC
xslはUTF-8にしてました。
埋め込み命令はこんな感じで書いています
<cmsd:entrylist name="information" design="old" rows="20"/>
xslは info.list.old.design.xsl と言う名前で下記のように記述しました。
マニュアルを見て順番にやっていったのですが
よくわからなくなってしまいました。
どうぞよろしくお願いします。
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" encoding="EUC-JP" omit-xml-declaration="yes" />
<xsl:template match="/entrylist">
<dl>
<xsl:for-each select="entry">
<dt>
<xsl:value-of select="mydate"/>
</dt>
<dd>
<xsl:value-of select="title"/>
<xsl:value-of select="body"/>
</dd>
</xsl:for-each>
</dl>
<xsl:for-each select="navi">
<xsl:for-each select="prev">
<a href="{@href}">前ページへ</a>|
</xsl:for-each>
<xsl:for-each select="next">
<a href="{@href}">次ページへ</a>
</xsl:for-each>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
CMSDをダウンロードして、テスト中なのですが
エントリー一覧で下記のようなエラーが出てしまい躓いています。
Warning: Sablotron error on line 20: XML parser error 4: not well-formed (invalid token) in /**/**/**/**/cmsdesigner/include/xmlutil.php.inc on line 201
3件分の一覧で表示する、と言う感じの時は上手くいったのですが
ナビゲーションをつけたらエラーが出てしまいました。
呼び出すphpはEUC
xslはUTF-8にしてました。
埋め込み命令はこんな感じで書いています
<cmsd:entrylist name="information" design="old" rows="20"/>
xslは info.list.old.design.xsl と言う名前で下記のように記述しました。
マニュアルを見て順番にやっていったのですが
よくわからなくなってしまいました。
どうぞよろしくお願いします。
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" encoding="EUC-JP" omit-xml-declaration="yes" />
<xsl:template match="/entrylist">
<dl>
<xsl:for-each select="entry">
<dt>
<xsl:value-of select="mydate"/>
</dt>
<dd>
<xsl:value-of select="title"/>
<xsl:value-of select="body"/>
</dd>
</xsl:for-each>
</dl>
<xsl:for-each select="navi">
<xsl:for-each select="prev">
<a href="{@href}">前ページへ</a>|
</xsl:for-each>
<xsl:for-each select="next">
<a href="{@href}">次ページへ</a>
</xsl:for-each>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>