diff --git a/app/admin/controller/Post.php b/app/admin/controller/Post.php index 53162f0..9baea3e 100644 --- a/app/admin/controller/Post.php +++ b/app/admin/controller/Post.php @@ -9,6 +9,7 @@ use app\model\Post as ModelPost; use app\model\PostCategory; use app\model\PostTag; use app\model\Tag; +use think\facade\Route; use think\facade\View; use think\Request; @@ -56,6 +57,8 @@ class Post extends Common // $post_data = $request->post(); + $post_data['uid'] = uniqid(); + $categorys = []; $tags = []; if (isset($post_data['categorys'])) { diff --git a/app/admin/route/index.php b/app/admin/route/index.php new file mode 100644 index 0000000..f3e9077 --- /dev/null +++ b/app/admin/route/index.php @@ -0,0 +1,2 @@ +request->param('category_id'))){ diff --git a/app/index/controller/Post.php b/app/index/controller/Post.php index 0fe8ffd..950c744 100644 --- a/app/index/controller/Post.php +++ b/app/index/controller/Post.php @@ -47,11 +47,11 @@ class Post extends Common * @param int $id * @return \think\Response */ - public function read($id) + public function read($uid) { // - $model_post = ModelPost::find($id); + $model_post = ModelPost::where('uid',$uid)->find(); $model_post->hits = $model_post->hits + 1; diff --git a/app/index/route/index.php b/app/index/route/index.php new file mode 100644 index 0000000..bd8b4ca --- /dev/null +++ b/app/index/route/index.php @@ -0,0 +1,7 @@ +domain('www')); + + return $url_info['scheme'].'://'.$url_info['host'].'/a'.$this->getData('uid').'.html'; + } } diff --git a/route/app.php b/route/app.php index d8e09e3..7b2f51b 100644 --- a/route/app.php +++ b/route/app.php @@ -10,8 +10,3 @@ // +---------------------------------------------------------------------- use think\facade\Route; -Route::get('think', function () { - return 'hello,ThinkPHP6!'; -}); - -Route::get('hello/:name', 'index/hello'); diff --git a/view/admin/post/index.html b/view/admin/post/index.html index c2c07a1..e745958 100644 --- a/view/admin/post/index.html +++ b/view/admin/post/index.html @@ -73,7 +73,7 @@