Jump to:

17452 Posts in 4473 Topics by 1971 members

Archive

SilverStripe Forums » Archive » Getting latest forum posts

Our old forums are still available as a read-only archive.

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

Page: 1
Go to End
Author Topic: 706 Views
  • grilldan
    Avatar
    Community Member
    135 Posts

    Getting latest forum posts Link to this post

    Does anyone know of a way to get the latest fourm posts to display on the homepage? I have tryed several ways, but I can only get the last post. If I try to get more then the last post, I get a memory error. (Fatal error: Out of memory (allocated 28049408) (tried to allocate 4864 bytes)...)

    Here is some of the code I have been working with:

       function LatestPosts() {
          //$this->content = DataObject::get('Post', '', 'Created DESC', '', (int)$limit);
          //return $this->RecentPosts(5);   
          //return "error";
          //return DataObject::get('Post', '', 'Created DESC', '', (int)$limit);    
    //return DataObject::get("Post", "", "Created DESC", "", 0,5);
             $posts = DataObject::get("Post", "", "Created DESC", "" , "1");
             if($posts){
                return $posts;
             }
             else{
                return null;
             }      
       }   

    **UPDATE**
    I got it working with this code

             $posts = DataObject::get("Post", "Content != ''", "Created DESC", "" , "5");
             if($posts){
                return $posts;
             }
             else{
                return null;
             }

    706 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.