コード例 #1
0
 public function index()
 {
     $page = 1;
     if ($this->GetData('page')) {
         $page = $this->GetData('page');
     }
     $filtered = false;
     if ($this->GetData('filter')) {
         $filtered = $this->GetData('filter');
     }
     $filter_text = "";
     if ($filtered) {
         $user = User::find_by_nickname('Administrator');
         $awarder_id = mysql_real_escape_string($user->id);
         $filter_text = "loyalty_awards.awarded_by_id <> '{$awarder_id}'";
     }
     $paginate = LoyaltyAward::paginate($filter_text, "loyalty_awards.id DESC", $page, 20);
     $this->assign("page", $paginate);
     $this->assign("filtered", $filtered);
     $this->assign("filter", !$filtered);
     $this->assign('stats', LoyaltyAward::getStats());
     $this->title = "Loyalty";
     $this->render("loyalty_award/index.tpl");
 }