/** * {@inheritdoc} */ public function tableFields($bundles) { $fields = parent::tableFields($bundles); unset($fields['name']); $fields['thumbnail'] = ['type' => 'field', 'label' => $this->t('Thumbnail'), 'weight' => 1, 'display_options' => ['type' => 'image', 'settings' => ['image_style' => 'thumbnail']]]; return $fields; }
/** * {@inheritdoc} */ public function tableFields($bundles) { $fields = parent::tableFields($bundles); $fields['label']['label'] = t('Title'); $fields['status'] = ['type' => 'field', 'label' => t('Status'), 'weight' => 100, 'display_options' => ['settings' => ['format' => 'custom', 'format_custom_true' => t('Active'), 'format_custom_false' => t('Inactive')]]]; return $fields; }
/** * {@inheritdoc} */ public function tableFields($bundles) { $fields = parent::tableFields($bundles); $fields['unit_price'] = ['type' => 'field', 'label' => t('Unit price'), 'weight' => 2]; $fields['quantity'] = ['type' => 'field', 'label' => t('Quantity'), 'weight' => 3]; return $fields; }
/** * {@inheritdoc} */ public function tableFields($bundles) { $fields = parent::tableFields($bundles); $fields['status'] = ['type' => 'field', 'label' => $this->t('Status'), 'weight' => 100, 'display_options' => array('settings' => array('format' => 'custom', 'format_custom_false' => $this->t('Unpublished'), 'format_custom_true' => $this->t('Published')))]; return $fields; }