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.

Data Model Questions

Show Created date in model admin lists


Reply

4 Posts   811 Views

Avatar
updog

9 January 2012 at 11:08pm Community Member, 13 Posts

How do i do this, I have tried adding 'Created' to the $summary_fields array.

Avatar
swaiba

10 January 2012 at 4:32am Forum Moderator, 1796 Posts

I use casting for this...
http://doc.silverstripe.org/sapphire/en/topics/datamodel#casting

Avatar
updog

11 January 2012 at 4:28pm Community Member, 13 Posts

Are you able to provide an example?

All I am looking to do is show the Created and LastEdited columns in a model admin search results table.

Avatar
swaiba

11 January 2012 at 10:24pm Forum Moderator, 1796 Posts

   public static $summary_fields = array (
      'CreatedText',
   );

   static $casting = array("CreatedText" => "Text");

   public function CreatedText() {
      return $this->Created;
   }

(note:untested)