data毎にスタイルを
Posted: 2005年5月25日(水) 18:34
初めまして。最近からCMS Designerを試させていただいております。
現在提案中の案件にベストフィットなので、マスターするために取組中ですが、デザイナーでも開発系でもない、営業なので苦戦中です。
さて、いろいろとやっている中で、例えば、
商品名
商品説明
価格
をひとつの固まりとするブロックを繰り返し(無制限で)、各項目毎に別々のスタイルを設定したいのですが、dataタグのlistを使うと、上記3つの項目をまとめたdataタグをXSLTで指定しないと上手く反映されません。
今のところ、
<data name="iteminfo" type="list" caption="商品情報" >
<listitem caption="商品情報" >
<data name="item_name" type="text" caption="商品名" output="text2" /> <data name="item_info" type="textarea" caption="商品情報" output="text2" />
<data name="item_price" type="textarea" caption="価格" output="text2" />
</listitem>
</data>
の様にスキーマでは定義していて、XSLTでは、
<p>
<xsl:value-of select="iteminfo" disable-output-escaping="yes" />
</p>
の様に設定しています。
基本的なことかもしれませんが、ご指南頂ければ幸いです。
よろしくお願い申し上げます。
現在提案中の案件にベストフィットなので、マスターするために取組中ですが、デザイナーでも開発系でもない、営業なので苦戦中です。
さて、いろいろとやっている中で、例えば、
商品名
商品説明
価格
をひとつの固まりとするブロックを繰り返し(無制限で)、各項目毎に別々のスタイルを設定したいのですが、dataタグのlistを使うと、上記3つの項目をまとめたdataタグをXSLTで指定しないと上手く反映されません。
今のところ、
<data name="iteminfo" type="list" caption="商品情報" >
<listitem caption="商品情報" >
<data name="item_name" type="text" caption="商品名" output="text2" /> <data name="item_info" type="textarea" caption="商品情報" output="text2" />
<data name="item_price" type="textarea" caption="価格" output="text2" />
</listitem>
</data>
の様にスキーマでは定義していて、XSLTでは、
<p>
<xsl:value-of select="iteminfo" disable-output-escaping="yes" />
</p>
の様に設定しています。
基本的なことかもしれませんが、ご指南頂ければ幸いです。
よろしくお願い申し上げます。