[Seasar-user:13112] Re: [Teeda]items(forEach)について

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2008年 3月 2日 (日) 03:00:23 JST


小林 (koichik) です.

Date:    Sat, 1 Mar 2008 23:38:23 +0900
From:    "Masao NADAI" <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:13111] [Teeda]items(forEach)について

> <tbody id="〜Items">
>> </tbody>
> 
> として、繰り返しコンテンツを表示できますが、
> 
> Teedaでレンダリングすると、このタグ自体は消えてしまいます。

こちらでは消えませんでした (1.0.13-rc3 で確認).
Teeda HTML Example にもサンプルが含まれています.
メニューだと ForEach の下の「Dto の配列」がそれです.
っていうかこの URL.

http://localhost:8080/teeda-html-example/view/foreach/foreach.html

テンプレートでは

<tbody id="aaaItems">

となっていて,レンダリングされた HTML にも
<tobdy> が含まれています.


> http://teeda.seasar.org/ja/extension_component_reference.html#forEach
> ここには、te:omittagで制御できるようなことも書いてありますが、ききません。

こちらでは効いています (1.0.13-rc3 で確認).
例えば Teeda HTML Example の 
foreach/foreachNestButton.html で

<tbody id="aaaItemsItems">

のままだとレンダリングされた HTML には
<tobdy> タグが含まれていますが,

<tbody id="aaaItemsItems" te:omittag="true">

に変更すると <tobdy> タグが消え,

<div id="aaaItemsItems" te:omittag="false">

に変更すると <div> タグが含まれます.


> <ol id="〜Items">
>> </ol>
> 
> <ul id="〜Items">
>> </ul>
> 
> <dl id="〜Items">
>> </dl>
> 
> にも対応できないでしょうか?

1.0.12 以降で対応しています.
Teeda HTML Example にもサンプルが含まれています.
メニューだと ForEach の下の「ul/ol/dl」がそれです.
っていうかこの URL.

http://localhost:8080/teeda-html-example/view/foreach/foreachLists.html


ともあれ (JW),お使いの Teeda のバージョンを
明記してください.
それから,問題になってるテンプレート HTML と
レンダリング結果を添付してください.


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>



Seasar-user メーリングリストの案内