[Seasar-user:13644] Re: [Teeda]hiddenタグのname属性について

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2008年 4月 8日 (火) 20:00:55 JST


小林 (koichik) です.

Date:    Tue, 8 Apr 2008 19:04:38 +0900
From:    hirossy <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:13642] [Teeda]hiddenタグのname属性について

> 現在、teedaを使用して、クレジット決済との連携を行おうとしています。
> 
> クレジット決済側の仕様で、
> hiddenタグのname属性が決められています。
> 
> teedaが生成したHTMLでは、name属性が自動で設定されるので、
> うまくクレジット決済側と連携できません。
> 
> teeda側の設定で、name属性を指定できるような設定はありますでしょうか?

Teeda にポストバックされるわけではない <form> を
動的に組み立てるということですね.
現在はスマートに実現する方法がないような...

<span id="xxx" te:omittag="true" te:escape="false">dummy</span>

として,xxx プロパティに <input> を文字列で組み立てて
セットすれば意図したとおりにできると思います.
随分酷いやり方ですが.

Teeda 1.1 ではもっとスマートに表現できるように
仕様を考えたいと思います.たぶん,

<input te:id="xxx" type="hidden" name=".." value="..." />

なんて te:id を指定した場合,ダイナミックプロパティだけ
使える (Teeda としては inputHidden とは見なさない) って
感じになるかと.


-- 
<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 メーリングリストの案内