acf_field_clone::render_field_table()
render_field_table
description
Метод класса: acf_field_clone{}
Хуков нет.
Возвращает
$post_id
. (int)
Использование
$acf_field_clone = new acf_field_clone(); $acf_field_clone->render_field_table( $field );
- $field (обязательный)
- -
Список изменений
С версии 5.4.0 | Введена. |
Код acf_field_clone::render_field_table() acf field clone::render field table ACF 6.0.4
<?php function render_field_table( $field ) { ?> <table class="acf-table"> <thead> <tr> <?php foreach ( $field['sub_fields'] as $sub_field ) : // Prepare field (allow sub fields to be removed). $sub_field = acf_prepare_field( $sub_field ); if ( ! $sub_field ) { continue; } // Define attrs. $attrs = array(); $attrs['class'] = 'acf-th'; $attrs['data-name'] = $sub_field['_name']; $attrs['data-type'] = $sub_field['type']; $attrs['data-key'] = $sub_field['key']; if ( $sub_field['wrapper']['width'] ) { $attrs['data-width'] = $sub_field['wrapper']['width']; $attrs['style'] = 'width: ' . $sub_field['wrapper']['width'] . '%;'; } ?> <th <?php echo acf_esc_attrs( $attrs ); ?>> <?php acf_render_field_label( $sub_field ); ?> <?php acf_render_field_instructions( $sub_field ); ?> </th> <?php endforeach; ?> </tr> </thead> <tbody> <tr class="acf-row"> <?php foreach ( $field['sub_fields'] as $sub_field ) { acf_render_field_wrap( $sub_field, 'td' ); } ?> </tr> </tbody> </table> <?php }