[tuigwaa-user:478] Re: リストの「操作」を一番前に表示したい

Kenji Yamaguchi [E-MAIL ADDRESS DELETED]
2008年 8月 14日 (木) 10:02:37 JST


染田さん

お世話になっております。
山口です。

下記機能、知りませんでした。
以前、IDはリストに出せません。
という質問と回答があったのを見ましたが、これを使えばできそうですね。
私は(2)の方は存在を知っていたので、IDの表示はそちらでclass名を付けておき、"display:none"にしておいて
出したいときだけStyleSheetで表示するように対応していました。
こちらの方がかなりスマートだと思いました。

> こちらについては、先日の西岡さんからのご報告の通りです。
> 重ね重ねですが、プロジェクトチームの都合で申し訳ございません。
TuigwaaとBuriとの融合を見てみたかった気はしますが、ご報告頂いた事で状況がわかりました。
ありがとうございます。
別の場所(チョイスタ)でのご活躍を期待しております。

P.S
つい先日、MOONGIFT(http://www.moongift.jp/2008/08/tuigwaa/)でも紹介されておりましたので、
MLだけではなく、HPにも掲載されると今後、使おうとする人もその状況を理解した上で
導入判断するのではないかと思いました。(差し出がましいですが)

-----Original Message-----
From: [E-MAIL ADDRESS DELETED] [mailto:[E-MAIL ADDRESS DELETED]] On Behalf Of Takashi Someda
Sent: Thursday, August 14, 2008 1:46 AM
To: [E-MAIL ADDRESS DELETED]
Subject: [tuigwaa-user:475] Re:リストの「操作」を一番前に表示したい

染田です。

方法としては二つあります。

(1) まず、特定のリスト表示のみをカスタマイズしたい場合には、
template プラグインを利用することが出来ます。

http://ml.seasar.org/archives/tuigwaa-user/2006-August/000131.html

こちらの方法を行うと、テンプレートを編集する部分が、テーブル
定義のリストのページで表示され、テーブルテンプレートを作成すると、
ひな形が作られます。(Velocity のテンプレートです)

その中に各行を表示する、

#foreach ($elem in $bean.resultDataTable.dataList)
		<tr>
			<td>$elem.tgw_attr</td>
		</tr>
#end

というような場所があります。ここに、通常の table プラグインで
操作でアクセスするような URL を追加すれば、可能です。

尚、その際に必要となる、

エンティティ名 =  $bean.entity.name
その行の ID =  $elem.id

でアクセスできます。

(2) もしすべてのリストで上記のような形にしたい場合は少し
大変ですが、以下の方法で対応も可能です。

tuigwaa をインストールしたファイルシステム上のパスを
 $TUIGWAA_PATH とした際に、テーブルプラグインのひな形
となる vm ファイルが、

$TUIGWAA_PATH/WEB-INF/classes/template/parts/table.vm

という所にあります。

このファイルを例えばこのメールの添付ファイルと置き換えれば、
要素が 10 個以上ある場合には、前に操作用のリンクが表示される
ようになります。

10 という数は以下の所で指定しています。
#set($isPreAction = ($fieldSize >= 10))

> ちなみに不具合対応以降、新Verは出ておりませんが、開発はSTOPしたのでしょうか?
> Buriとの連係も結構前の話になりますね。。

こちらについては、先日の西岡さんからのご報告の通りです。
重ね重ねですが、プロジェクトチームの都合で申し訳ございません。

以上、よろしくお願いいたします。

染田

2008/8/6 Kenji Yamaguchi <[E-MAIL ADDRESS DELETED]>:
> お世話になっております。
> 山口です。
>
> 要望です。
> 検索結果やフィルタの結果をリストで出す場合、vedなどで「操作」できますが、
> 長い文字列がリストにあると、右はしだと使いづらくなります。
> そこで一番左に持ってきたいなどの要望があるのですが、方法はなさそうです。
> 今後、ご対応いただければと思います。
>
> ちなみに不具合対応以降、新Verは出ておりませんが、開発はSTOPしたのでしょうか?
> Buriとの連係も結構前の話になりますね。。
>
>
> _______________________________________________
> tuigwaa-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/tuigwaa-user
>



--
SOMEDA Takashi
[E-MAIL ADDRESS DELETED]
blog : http://d.hatena.ne.jp/tksmd/




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