/** * Render table rows with individual field group. * * @param Types_Field_Group_Term $field_group * @param int|null $term_id ID of the term whose fields are being rendered. * @since 2.1 */ private function render_field_group_add_page($field_group, $term_id) { $field_definitions = $field_group->get_field_definitions(); printf('<hr /><h4>%s</h4>', $field_group->get_display_name()); /** @var WPCF_Field_Definition_Term $field_definition */ foreach ($field_definitions as $field_definition) { printf('<div class="form-field wpcf-add-term-form-field">%s</div>', $this->get_toolset_forms_field($field_definition, self::ADD_FORM_ID, $term_id, false)); } }
/** * Generates content for a single row of the table * * @since 3.1.0 * @access public * * @param Types_Field_Group_Term $item The current item */ public function single_row($item) { static $row_class = ''; $row_class = $row_class == '' ? 'alternate' : ''; $status_class = $item->is_active() ? 'status-active' : 'status-inactive'; printf('<tr class="%s %s">', $row_class, $status_class); $this->single_row_columns($item); echo '</tr>'; }