1
SQLFORM.gridのヘッダーを作成する最適な方法は何ですか?フィールドヘッダーに '\ n'を挿入してリストを渡そうとしましたが、どちらも機能しませんでした。web2pyのSQLFORM.gridを使用した複数行ヘッダー
SQLFORM.gridのヘッダーを作成する最適な方法は何ですか?フィールドヘッダーに '\ n'を挿入してリストを渡そうとしましたが、どちらも機能しませんでした。web2pyのSQLFORM.gridを使用した複数行ヘッダー
あなたは次のようにあなたが行うことができます、<br />
を挿入する必要があります。
HTMLヘルパーを使用:
CAT('Line 1', BR(), 'Line 2')
またはXML()
オブジェクトに生のHTMLを包むビューで連載とき(エスケープ防ぐために):、代わりにSQLFORM.grid
に「ヘッダ」引数を使用しての
XML('Line 1<br />Line 2')
注、あなたが直接使用するためのラベルを指定することができます指定されたデータベース・テーブルのフィールドについて:
db.define_table('mytable',
Field('myfield', label=CAT('My', BR(), 'Label')))
またはテーブルの後にすでに定義されています
db.mytable.myfield.label = CAT('My', BR(), 'Label')
あなたはフィールドのラベルを定義するとき、それはすべてのSQLFORMsに使用され、SQLTABLES、およびSQLFORM.gridsを定義する必要があります。