1

現在、web2pyでは、データベース内のすべてのフィールドが次の形式で表示されます。

Label : [            ]

カスタムフォームを使用しているので、すべてのラベルを削除し、とでそれらを透明な背景として表示しinputtextarea最初のオプションをのラベルに設定しますselect

これがカスタマイズです

<div>{{=form.custom.widget.field}}</div>

こんな感じにしたい

inputs/textareas:
[ label ]
selects:
[ -- label -- [v]]
4

1 に答える 1

0
{{label = form.custom.label.field}}

入力フィールドには、次のplaceholder属性を使用できます。

{{form.element(_name='fieldname')['_placeholder'] = label}}
<div>{{=form.custom.widget.field}}</div>

選択したフィールドの場合:

{{form.custom.widget.field.element('option').append(label)}}
<div>{{=form.custom.widget.field}}</div>
于 2013-01-25T02:45:02.837 に答える