function nation() { $this->pageTitle = 'BPONG Nation - Beer Pong Tournaments, Beer Pong Forums, Beer Pong Community | BPONG.COM.'; if (!class_exists("Pongtable")) { App::import("Model", "Pongtable"); } if (!class_exists("Image")) { App::import("Model", "Image"); } if (!class_exists("Forumtopic")) { App::import("Model", "Forumtopic"); } $objTable = new Pongtable(); $this->set("pongtable", $objTable->getRandomTable()); $objTopics = new Forumtopic(); /* $objTopics->contain( array("User", "Lastpost" => array("User")) ); $lastTopics = $objTopics->find("all", array('conditions' => array( 'Forumtopic.deleted IS NULL' ) , 'order' => 'Lastpost.id DESC' , 'limit' => 10 , 'recursive' => 2)); */ $this->set("forumtopics", $objTopics->getLastTopicsForNationPage()); /** * getting blog content */ if (!class_exists("Blogpost")) { App::import("Model", "Blogpost"); } $bpObject = new Blogpost(); $post = $bpObject->find('first', array('recursive' => 0, 'order' => 'Blogpost.created DESC', 'conditions' => array("Blogpost.is_deleted ='0'"))); $this->set('blogPost', $post); }