/** * * Get list of edit columns displayed in lists of Post Type * * * list of columns displayed in dashboard list. Example * array( * 'cb' => array( * 'html' => '<input type="checkbox" />', * ), * 'title' => array( * 'label' => 'Title', * ), * 'category' => array( * 'label' => 'Categories', * ), * 'thumbnail' => array( * 'label' => 'Thumbnail', * ), * 'tag' => array( * 'label' => 'Tags', * ), * 'date' => array( * 'label' => 'Date', * ), * 'author' => array( * 'label' => 'Author', * ), * ); * * @access protected * @return array * @todo move to CustomColumn class */ protected function getEditColumns() { $columns_default = array('cb' => array('html' => '<input type="checkbox" />'), 'title' => array('label' => Translate::translate('Title')), 'thumbnail' => array('label' => Translate::translate('Thumbnail')), 'author' => array('label' => Translate::translate('Author')), 'date' => array('label' => Translate::translate('Date'))); $columns = UtlArray::array_remove_part($columns_default, $this->exclude_columns); return $columns; }
/** * * get list of edit columns displayed in lists of Post Type * * * list of columns displayed in dashboard list. Example * array( * 'cb' => array( * 'html' => '<input type="checkbox" />', * ), * 'title' => array( * 'label' => 'Title', * ), * 'category' => array( * 'label' => 'Categories', * ), * 'thumbnail' => array( * 'label' => 'Thumbnail', * ), * 'tag' => array( * 'label' => 'Tags', * ), * 'date' => array( * 'label' => 'Date', * ), * 'author' => array( * 'label' => 'Author', * ), * ); * * @access protected * @return array */ protected function getEditColumns() { $columns_default = array('cb' => array('html' => '<input type="checkbox" />'), 'title' => array('label' => Translate::translate('Title')), 'thumbnail' => array('label' => Translate::translate('Thumbnail')), 'author' => array('label' => Translate::translate('Author')), 'date' => array('label' => Translate::translate('Date')), 'category' => array('label' => Translate::translate('Categories')), 'tag' => array('label' => Translate::translate('Tags'))); foreach ($this->taxonomies as $name => $args) { if (isset($args['display_column']) && $args['display_column']) { $columns_default[$name]['label'] = $args['labels']['name']; } } $columns = UtlArray::array_remove_part($columns_default, $this->exclude_columns); return $columns; }