/** * Возвращает массив тегов с частотой их * @return void */ function getCloudTags($args) { $tags = $this->model->getTags(true); $this->tpl->assign('tags', $tags); }
/** This function update the tags. */ private function add_tags($id, $tag, $tablename) { if (ORM::factory('tags')->where('tagged_id', $id)->where('tablename', $tablename)->where('tags.tags', $tag)->count_all() == 0) { $tags = new Tags_Model(); $tags->tagged_id = $id; $tags->tablename = $tablename; $tags->tags = $tag; $tags->save(); } }
/** This function update the tags. */ private function add_tags($id, $tag, $tablename) { /** ######### Apala required changes ########## DB Call below and line 417, new Tags_Model(),::factory('tags')*/ if (ORM::factory('tags')->where('tagged_id', $id)->where('tablename', $tablename)->where('tags.tags', $tag)->count_all() == 0) { $tags = new Tags_Model(); $tags->tagged_id = $id; $tags->tablename = $tablename; $tags->tags = $tag; $tags->save(); } }