示例#1
0
 /**
  *
  * 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;
 }
示例#2
0
 /**
  *
  * 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;
 }