2006年02月13日(Mon)

Catalyst Memo

catalystを使っててはまったところのメモ。Class::DBI::AsForm編。

どうやって使えるようにすればいいのか。全部のモジュールにuse Class::DBI::AsFormを追加するのはいかにもめんどくさそうです。
Modelのbase classの__PACKAGE__->configに、additional_base_classes => [qw/Class::DBI::AsForm/]を追加
リレーションの張ってあるcolumnでto_fieldすると、勝手にselect要素を作ってくれますが、この中のoption要素の中身に使われるcolumnを指定したい
参照してる先のモジュールで、__PACKAGE__->columns(Stringify=>qw/name/)
as_HTMLやas_XMLで、日本語が1byteずつ実体参照に変換されてしまう
as_HTML("\200-\377")

DBIx::Class::WebFormも試しましたが、動かなくて挫折しました


タグ

www.flickr.com
This is a Flickr badge showing public items from suzukis tagged with japan. Make your own badge here.

最近の話題 RSS feed

最近のコメント

メール("no-spam."を削除してください)