Пример #1
0
 public function postToCartEmptier($r)
 {
     $u = $this->user;
     $u->expireDataCache($r->getCache());
     $tag = new Dase_DBO_Tag($this->db);
     $tag->dase_user_id = $u->id;
     $tag->type = 'cart';
     if ($tag->findOne()) {
         foreach ($tag->getTagItems() as $ti) {
             $ti->delete();
         }
         $tag->updateItemcount();
         $params['msg'] = "Your cart has been emptied.";
         $r->renderRedirect("user/{$u->eid}/cart", $params);
     } else {
         $r->renderResponse("no such cart");
     }
 }