1

formtasticの出力をカスタマイズするためのフックがあるかどうか誰かが知っていますか?

現在、私がこのようなことをした場合:

= form.input :name, :label => "Name"

リストアイテムをレンダリングします。

<li id="item_name_input" class="string required">
    <label for="item_name">Name<abbr title="required">*</abbr></label>
    <input type="text" value="" name="item[name]" maxlength="255" id="item_name">
</li>

liラッパー(および親ol)を取り除き、divに置き換えたいと思います。これについては、formtasticwikiで何も見つからないようです。

4

2 に答える 2

2

あなたがformtasticをフォークしてこのを変更しない限り、これを行う方法はないと思います。Formtasticの哲学は、フォームをコーディングするこの方法を示すAaronGustafsonPresentationに基づいています。ol

于 2011-02-16T18:04:00.563 に答える
0

このコミットから、Formtasticは入力の変更とカスタマイズをサポートします。また、マークアップとcssについてそれほど厳密ではないSimpleFormも検討してください。

于 2011-08-12T11:52:47.740 に答える