#$fields = $this->get_columns();
#debug($sort);
$this->_column_headers = array($this->get_columns(), array(), $this->get_sortable_columns());
+ #$this->items = ['zaza'];
- $this->search_box();
+ $this->search_box('Search','search');
+ #echo 'zaza;'.(int)$this->has_items();
return;
}
foreach ($this->get_columns() as $k =>$v) {
#echo '<div>';
+ #$this->_table->debug( $this->_table->field($k) );
+ #echo $this->_table->field($k)->html_edit(isset($_REQUEST[$k]) ? esc_attr( $_REQUEST[$k] ) : '');
+ #continue;
+ $size = 0;
+ if ($field = $this->_table->field($k)) {
+ $size = ($field->size() and is_scalar($field->size())) ? $field->size() : 0;
+ }
echo '<span>';
echo '<label for="'.$input_id.'-'.$k.'">'.$v.': ';
echo '</label>';
- echo '<input type="text" id="'.$input_id.'-'.$k.'" name="'.$k.'" value="' .( isset($_REQUEST[$k]) ? esc_attr( $_REQUEST[$k] ) : '' ). '" />';
+ echo '<input type="text" id="'.$input_id.'-'.$k.'" name="'.$k.'" value="' .( isset($_REQUEST[$k]) ? esc_attr( $_REQUEST[$k] ) : '' ). '"'
+ .( $size ? ' size="'.$size.'"' : '')
+ . ' />';
echo '</span>';
#echo '<div>';
}