/**
  * 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));
     }
 }
Exemplo n.º 2
0
 /**
  * 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>';
 }