ページのこと

このコミットが含まれているのは:
テクニカル諏訪子 2019-03-08 18:48:17 +09:00
コミット 48afae0bd7
1個のファイルの変更7行の追加42行の削除

ファイルの表示

@ -759,67 +759,34 @@ class SiteController extends Controller {
}
public function getPageSlug($id) { // /api/rpc/site/page/get/id/id
$get = DB::table('blg_content')
return DB::table('blg_content')
->select('slug')
->where('public_status', 0)
->where('isPost', 0)
->where('id', $id)
->get();
$res = array();
foreach ($get as $i) {
array_push($res, [
'slug' => $i->slug
]);
}
return $res;
}
public function getPage($slug, Request $request) { // /api/rpc/site/page/get/slug/slug
$valid = $this->objAuth->getPermissions($request->username, $request->password);
$res = array();
if ($valid['blg_editpage'] == 1) {
$get = DB::table('blg_content')
->select('id', 'title', 'slug', 'public_status', 'message')
return DB::table('blg_content')
->select('id', 'title', 'slug', 'isMenu', 'public_status', 'message')
->where('isPost', 0)
->where('slug', $slug)
->orderBy('sortorder', 'asc')
->get();
foreach ($get as $i) {
array_push($res, [
'id' => $i->id,
'title' => $i->title,
'slug' => $i->slug,
'public_status' => $i->public_status,
'message' => $i->message
]);
}
}
else {
$get = DB::table('blg_content')
->select('id', 'title', 'slug', 'public_status', 'message')
return DB::table('blg_content')
->select('id', 'title', 'slug', 'message')
->where('public_status', 0)
->where('isPost', 0)
->where('slug', $slug)
->orderBy('sortorder', 'asc')
->get();
foreach ($get as $i) {
array_push($res, [
'id' => $i->id,
'title' => $i->title,
'slug' => $i->slug,
'message' => $i->message
]);
}
}
return $res;
}
public function newPage(Request $request) { // /api/rpc/site/page/new
@ -835,11 +802,9 @@ class SiteController extends Controller {
$lorder = DB::table('blg_content')
->select('sortorder')
->where('isPost', 0)
->sortBy('sortorder', 'desc')
->orderBy('sortorder', 'desc')
->first()->sortorder;
dd(lorder);
$add = DB::table('blg_content')
->insert([
'user_id' => 0,
@ -850,7 +815,7 @@ class SiteController extends Controller {
'publish_date' => 0,
'sortorder' => ($request->isMenu == 1 ? $lorder : 0),
'public_status' => $request->public_status,
'isMenu' => $request->isMenu,
'isMenu' => ($request->isMenu ? 1 : 0),
'message' => $request->message
]);