1.7.20. 필드 드롭 (up)
1.7.20.1. 방법
1.7.20.1.1. value
필드의 값을 반환합니다.
Name: {{ account.fields.first_name.value }}
1.7.20.1.2. name
필드의 시스템 이름을 반환합니다.
1.7.20.1.3. 필수 항목
1.7.20.1.6. 눈에 띄는?
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]' -->
1.7.20.1.11. html_id
일반적으로 HTML ID 속성으로 사용되는 고유 필드 식별자를 반환합니다.
{{ account.fields.country.html_id }} <!-- => 'account_country' -->
1.7.20.1.12. label
필드의 레이블을 반환합니다.
{{ account.fields.country.label }} <!-- => 'Country' -->
1.7.20.1.13. to_str
필드 값을 변수로 사용하는 경우 반환합니다.
{{ account.fields.first_name }} => 'Tom'
1.7.20.1.14. 선택 사항
해당 필드에 사용 가능한 선택 영역의 배열을 반환합니다(있는 경우). 예를 들어, 과일이라는 필드에는 [apple', 'bannana', '
.
오렌지
']로 응답할 수 있습니다
Audience > 계정 > 설정 > 필드 정의에서 3scale 관리 포털에서 선택 사항을 정의할 수 있습니다. 각 배열 요소는 해당 필드가 특수한 기본 제공 항목(예: 국가 )이 아닌 경우 일반적으로 동일한 ID 및 레이블에
응답 합니다
. 향후 호환성을 위해 'as is'
옵션
을 출력하는 대신 이러한 방법을 사용하는 것이 좋습니다.
{% for choice in field.choices %} <select name="{{ field.input_name }}" id="{{ field.html_id }}_id" class="{{ field.errors | error_class }}"> <option {% if field.value == choice %} selected {% endif %} value="{{ choice.id }}"> {{ choice }} </option> {% endfor %}