Example #1
0
 public function deleteAction()
 {
     $this->disableLayout();
     $this->setNoRender();
     $request = $this->getRequest();
     if (!$request->isPost()) {
         return;
     }
     $id = $request->getPost('tag_id');
     $tag = Modules_Tag_Services_Tag::getById($id);
     $condition = array('tag_id' => $id);
     if (null == $tag || Modules_Tag_Services_TagItem::count($condition) > 0) {
         $this->getResponse()->setBody('RESULT_NOT_OK');
         return;
     }
     Modules_Tag_Services_Tag::delete($id);
     $this->getResponse()->setBody('RESULT_OK');
 }