public static function add(array $args) { $args['receiver_id'] = $args['receiver_id'] ? $args['receiver_id'] : 0; $comment = ['parent_id' => $args['parent_id'], 'pro_id' => $args['pro_id'], 'sender_id' => $args['sender_id'], 'receiver_id' => $args['receiver_id'], 'content' => $args['content'], 'status' => 0, 'reg_time' => time()]; $comm = self::create($comment); $goods = Goods::find($comm->pro_id); $info = Info::where('user_id', $comm->sender_id)->first(); $sender = User::find($comm->sender_id); $receiver = User::find($comm->receiver_id); $comm->sender_author = $sender->username; $comm->receiver_author = $receiver->usernmae; $comm->pro_name = $goods->pro_name; $comm->src = 'uploads/' . $info->head_photo; $comm->comments = []; return self::success($comm->toArray()); }
function get_new() { include 'themes/fundv2/odbc_connect.php'; $this->load->helper('html'); $rs = $db->Execute("select * from WEB_NEWS ORDER BY ID DESC"); // echo "<pre>"; // print_r($rs); // echo "</pre>"; foreach ($rs as $row) { // หาไอดีซ้ำใน db $info = new Info(); $info->where('intranet_id = ' . $row['ID'])->get(); if ($info->intranet_id == "") { $_POST['module'] = 'ข่าวประชาสัมพันธ์'; $_POST['slug'] = clean_url(iconv('TIS-620', 'UTF-8', $row['TITLE'])); $_POST['title'] = iconv('TIS-620', 'UTF-8', $row['TITLE']); $_POST['detail'] = iconv('TIS-620', 'UTF-8', $row['DETAIL']); $_POST['image'] = 'http://intranet.m-society.go.th/upload/newsletters/' . $row['IMG_TITLE']; $_POST['intranet_id'] = $row['ID']; $rs = new Info(); $rs->from_array($_POST); $rs->save(); echo 'intranet_news id ' . $_POST['intranet_id'] . ' is insert <br>'; } } }