acf_field_taxonomy::render_field_taxonomy_conditional_choices
Filters choices in taxonomy conditions.
Метод класса: acf_field_taxonomy{}
Хуков нет.
Возвращает
Разное.
Использование
$acf_field_taxonomy = new acf_field_taxonomy(); $acf_field_taxonomy->render_field_taxonomy_conditional_choices( $choices, $conditional_field, $rule_value );
- $choices(массив) (обязательный)
- The selected choice.
- $conditional_field(массив) (обязательный)
- The conditional field settings object.
- $rule_value(строка) (обязательный)
- The rule value.
Список изменений
| С версии 6.3 | Введена. |
Код acf_field_taxonomy::render_field_taxonomy_conditional_choices() acf field taxonomy::render field taxonomy conditional choices ACF 6.4.2
public function render_field_taxonomy_conditional_choices( $choices, $conditional_field, $rule_value ) {
if ( is_array( $conditional_field ) && $conditional_field['type'] === 'taxonomy' ) {
if ( ! empty( $rule_value ) ) {
$term = get_term( $rule_value );
$choices = array( $rule_value => $term->name );
}
}
return $choices;
}