Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Boolean->Nice in ModelAdmin


2 Posts   1211 Views


Forum Moderator, 1805 Posts

15 September 2010 at 12:32am


In the ss book (when created a TableListField for displaying data) there is a line to cast Boolean data into 'Boolean->Nice' so that instead of Value (field name) and 0 or 1 (data) instead appears Value? and Yes or No.

Is there away to apply this to ModelAdmin please?



Forum Moderator, 1805 Posts

22 September 2010 at 9:27pm

found the answer...

static $casting = array(
"MyTextBoolean" => "Text"

public static $summary_fields = array (

public function MyTextBoolean()
   $str = 'No';
   if ($this->BooleanField== true)
      $str = 'Yes';

   return $str;