Пример #1
0
 public function fieldFormatter($value, $item = null, array $format = [])
 {
     if ($format['original_field_name'] == 'parentCategory.name' && $value == '0_ROOT') {
         $value = '';
     }
     return parent::fieldFormatter($value, $item, $format);
 }
Пример #2
0
 public function fieldFormatter($value, $item = null, array $format = [])
 {
     $value2 = parent::fieldFormatter($value, $item, $format);
     if ($format['original_field_name'] == 'status') {
         $value2 = '<span class="label label-' . strtolower($value2) . '">' . $value . '</span>';
     }
     return $value2;
 }
Пример #3
0
 /**
  * @param $value
  * @param null|\App\Model\Role $item
  * @param array $format
  * @return string|void
  */
 public function fieldFormatter($value, $item = null, array $format = [])
 {
     if ($format['extra'] && in_array($format['original_field_name'], ['delete']) && !$item->removable) {
         return '';
     } else {
         return parent::fieldFormatter($value, $item, $format);
     }
 }