[Seasar-user:14317] Re: 【teeda-ext】PopupCalendarに関して
鈴木 順
[E-MAIL ADDRESS DELETED]
2008年 5月 20日 (火) 17:27:26 JST
ひがさん
お世話になっております。鈴木です。
> 修正版を送ってもらえるなら、こっちで取り込みますし、
とりあえず動くと言う感じの修正をしました。
一応送付します。こちらで独自拡張はしたくないので、
問題なければ取込んでいただけると幸いです。
修正箇所は2箇所で、
1.THtmlPopupCalendar
コンストラクタで生成している TDateTimeConverterに
日付書式をセットする処理を追加
とりあえずyyyy/MM/ddにしました。
今はyyyy/MM/ddでしか動かないです。
tagを拡張すれば変更可能にする事も可能かと。
尚、TDateTimeConverterの責務をイマイチ把握できませんでした。
普通の日付系のじゃダメなのかなと感じました。
2.THtmlPopupCalendarRenderer
writeOnclickJsCalendarFunctionCallで入力ボタンのIDを取得処理を
getClientaId -> getIdに変更
(こないだ[Seasar-user:13767]でお願いした修正を参考にしたつもりです)
とりあえずIE6とFireFox2で
1.ポップアップカレンダからの日付入力
2.valueのvalueBinding
3.requierdエラーでメッセージ出力
4.convertできない文字を直接入力してエラーでメッセージ出力
を確認しました。
確認に使用したexampleの修正版も一応送付します。
尚、送付したhtmlのタグでしか検証していませんので、
他のプロパティが指定された場合に動作するかは不明です。
いつかteタグではなく、普通のhtmlタグで記述できるように
HTMLテンプレートにルール追加いただけたら、尚幸いです。
> コミッタになってもらって、リポジトリを直接
> 修正する方法もあります(笑)。
私の力量ではとてもとても無理です。。
以上
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20080520/202b39ba/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: THtmlPopupCalendar.java
Type: application/octet-stream
Size: 7042 bytes
Desc: 無し
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20080520/202b39ba/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: THtmlPopupCalendarRenderer.java
Type: application/octet-stream
Size: 10413 bytes
Desc: 無し
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20080520/202b39ba/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PopupCalendarPage.java
Type: application/octet-stream
Size: 388 bytes
Desc: 無し
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20080520/202b39ba/attachment-0005.obj>
Seasar-user メーリングリストの案内