1.7.20. Field ドロップ (up)
1.7.20.1. メソッド リンクのコピーリンクがクリップボードにコピーされました!
1.7.20.1.1. value リンクのコピーリンクがクリップボードにコピーされました!
フィールドの値を返します。
Name: {{ account.fields.first_name.value }}
Name: {{ account.fields.first_name.value }}
1.7.20.1.2. name リンクのコピーリンクがクリップボードにコピーされました!
フィールドのシステム名を返します。
1.7.20.1.3. required リンクのコピーリンクがクリップボードにコピーされました!
1.7.20.1.6. visible? リンクのコピーリンクがクリップボードにコピーされました!
1.7.20.1.7. visible リンクのコピーリンクがクリップボードにコピーされました!
1.7.20.1.8. read_only リンクのコピーリンクがクリップボードにコピーされました!
1.7.20.1.9. errors リンクのコピーリンクがクリップボードにコピーされました!
1.7.20.1.10. input_name リンクのコピーリンクがクリップボードにコピーされました!
フォームの送信時に想定される HTML 入力の名前を返します。
<!-- the 'name' attribute will be 'account[country]' -->
<!-- the 'name' attribute will be 'account[country]' -->
1.7.20.1.11. html_id リンクのコピーリンクがクリップボードにコピーされました!
HTML ID の属性として一般的に使用される一意のフィールド識別子を返します。
{{ account.fields.country.html_id }} <!-- => 'account_country' -->
{{ account.fields.country.html_id }}
<!-- => 'account_country' -->
1.7.20.1.12. label リンクのコピーリンクがクリップボードにコピーされました!
フィールドのラベルを返します。
{{ account.fields.country.label }} <!-- => 'Country' -->
{{ account.fields.country.label }}
<!-- => 'Country' -->
1.7.20.1.13. to_str リンクのコピーリンクがクリップボードにコピーされました!
変数として使用されている場合は、フィールドの値を返します。
{{ account.fields.first_name }} => 'Tom'
{{ account.fields.first_name }} => 'Tom'
1.7.20.1.14. choices リンクのコピーリンクがクリップボードにコピーされました!
対象のフィールドで利用可能な選択肢があれば、その配列を返します。たとえば、fruit
というフィールドの場合、['apple', 'bannana', 'orange']
で応答する可能性があります。
/admin/fields_definitions[admin dashboard] で選択肢を定義することができます。id
および label
に応答するそれぞれの配列要素は、特殊な組み込みフィールド (例: country
) でない限り通常は同じです。今後の互換性のために、choice
をそのまま出力するよりも、これらのメソッドを使用することを推奨します。