ページ 11

count(entry)でエラーが出ます

Posted: 2008年2月25日(月) 14:15
by love4
このたび初めて entry での判別を使おうとしているのですが
entrylist のデザイン定義でselect="count(entry)"を使うとエラーが出てしまいます。

デザイン定義 log.list.count.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">
<xsl:vaule-of select="count(entry)" />件
</xsl:template>
</xsl:stylesheet>
埋め込みコード

コード: 全て選択

<cmsd:entrylist name="log" design="count" />
エラー内容
CMS Designer : Xsl Translation error
[message] non-XSL instruction (code: 7)

どういった原因が考えられるかお教え頂ければと思います。

Re: count(entry)でエラーが出ます

Posted: 2008年2月25日(月) 17:51
by webmaster
 love4さん、ご質問ありがとうございます。

 xsl:value-of のところが、「xsl:vaule-of」となっているようです。

 エラーメッセージが分かりづらく、申し訳ありません。m(__)m
 日本語で出せるといいのですが…。

ありがとうございました^^

Posted: 2008年2月26日(火) 11:00
by love4
単純につづりミスだったのですね。
下記からコピペしたので疑いませんでした♪(・-・*)

というわけで、ネタ元も修正しておきました。
http://cms.al-design.jp/phpbb/viewtopic ... highlight=

でも まだわからないことがあるのでまた新しく質問します(笑)

Re: ありがとうございました^^

Posted: 2008年2月26日(火) 11:10
by webmaster
 love4さん、ご指摘ありがとうございました。
 元記事の方も修正致しました。

 私自身、よくやらかすタイプミスだったので、
 「みんな、同じミスするんだなぁ〜」
 と思っていたのですが、単に私のミスがコピーされていただけでした…。m(__;)m

 これに懲りずにまたいろいろと試して頂ければ幸いです。

いえいえいえいえいえ

Posted: 2008年2月26日(火) 11:55
by love4
すばやい対応ありがとうございます。^^

マニュアルには載っていない技を探すのにフォーラム内容は凄く重宝していてしょっちゅうコピって実験してみたりしてます。(笑)
色んなアイデアやTIPSの宝庫ですから^^

つづりミス、わたしもやらかしまくりなので、もっぱらコピペと日本語入力して英語変換 (ばりゅー → value)という(IME)辞書頼りな日々です(笑)

ですので、「コピりました」 といいたかったのではなく
「自分で手打ちしたりする手間をかけてないはずなので」 というニュアンスです。

いつも丁寧な対応で私はもちろん、みなさんもとても喜ばれてることと思いますので、フォーラムのサポート?も大変なこととは思いますが、これからも宜しくお願いします。