public static function addRowFriendLink($params) { $model = new FriendLink(); $model->setIsNewRecord(true); $model->setScenario('add'); $model->setAttributes($params); $model->create_time = time(); return $model->insert(); }
/** * 修改状态 * @param int $link_id id * @param int $status 状态码 [0, 1] * @return bool|int */ public function setStatus($link_id, $status = 1) { if (!in_array($status, [0, 1])) { return false; } return FriendLink::updateAll(['status' => $status], 'link_id = :link_id', [':link_id' => $link_id]); }
/** * 修改状态 * @param int $link_id 菜单id * @param int $status */ public function actionStatus($link_id, $status = 1) { if (!$this->is_access('links/update')) { exit; } $model = new FriendLink(); if ($model->setStatus($link_id, $status)) { echo '1'; } else { echo '0'; } }
public function actionDeleteLink() { $id = (int) \Yii::$app->request->get('id', 0); if (!$id) { exit(UtilD::handleResult(false, '非法提交')); } $model = FriendLink::find()->where('id=' . $id)->one(); if (strpos($model['link_logo'], 'http://') === false && strpos($model['link_logo'], 'https://') === false) { $img_name = basename($model['link_logo']); @unlink(\Yii::getAlias('static') . '/images/afficheimg/' . $img_name); } $model->delete(); AdminLog::admin_log('', 'remove', 'friendlink'); exit(UtilD::handleResult(true, '删除成功')); }