/**
  * 添加友情链接操作
  * @param HttpRequest $request
  */
 public function insert(HttpRequest $request)
 {
     $data = $request->getParameter("data");
     $data["add_time"] = time();
     $data["userid"] = $this->loginUser["id"];
     $data["media_id"] = $this->loginMedia['id'];
     parent::insert($data);
 }
 /**
  * 添加文章操作
  * @param HttpRequest $request
  */
 public function insert(HttpRequest $request)
 {
     $data = $request->getParameter("data");
     $data["userid"] = $this->loginUser["id"];
     $data["media_id"] = $this->loginMedia["id"];
     $data["add_time"] = time();
     $data["update_time"] = time();
     $data["ischeck"] = 0;
     //如果有标签则先插入标签
     if (trim($data['tags']) != '') {
         $tagService = Beans::get('article.tags.service');
         $tags = explode(',', $data['tags']);
         $tagIds = array();
         foreach ($tags as $value) {
             //1.首先查看标签是否存在,如果存在则直接取其ID
             $item = $tagService->getItem("name='{$value}'", 'id');
             if ($item) {
                 $tagIds[] = $item['id'];
                 //不存在则加入新标签
             } else {
                 $id = $tagService->add(array('name' => $value));
                 if ($id > 0) {
                     $tagIds[] = $id;
                 }
             }
         }
     }
     $data['tags'] = implode(',', $tagIds);
     parent::insert($data);
 }