diff --git a/src/Libraries/Module/Templates/Demo/Web/Controllers/PostController.php b/src/Libraries/Module/Templates/Demo/Web/Controllers/PostController.php index efbe845c..4f992399 100644 --- a/src/Libraries/Module/Templates/Demo/Web/Controllers/PostController.php +++ b/src/Libraries/Module/Templates/Demo/Web/Controllers/PostController.php @@ -94,14 +94,17 @@ public function posts(Request $request, Response $response, PostTransformer $tra /** * Action - get single post + * @param Request $request * @param Response $response * @param ViewFactory $view * @param PostTransformer $transformer * @param string|null $lang * @param string $postId */ - public function post(Response $response, ViewFactory $view, PostTransformer $transformer, ?string $lang, string $postId) + public function post(Request $request, Response $response, ViewFactory $view, PostTransformer $transformer, ?string $lang, string $postId) { + $ref = $request->get(\'ref\', \'posts\'); + $post = $this->postService->getPost($postId); if (!$post->asArray()) { @@ -112,7 +115,8 @@ public function post(Response $response, ViewFactory $view, PostTransformer $tra $view->setParams([ \'title\' => $post->title . \' | \' . config()->get(\'app_name\'), \'langs\' => config()->get(\'langs\'), - \'post\' => current(transform([$post], $transformer)) + \'post\' => current(transform([$post], $transformer)), + \'referer\' => $ref, ]); $response->html($view->render(\'post/single\')); diff --git a/src/Libraries/Module/Templates/Demo/Web/Views/post/partials/back.php b/src/Libraries/Module/Templates/Demo/Web/Views/post/partials/back.php index 96b90f02..f499ca55 100644 --- a/src/Libraries/Module/Templates/Demo/Web/Views/post/partials/back.php +++ b/src/Libraries/Module/Templates/Demo/Web/Views/post/partials/back.php @@ -1,7 +1,7 @@ \"> - arrow_back +return ' + + arrow_back -"; \ No newline at end of file +'; \ No newline at end of file diff --git a/src/Libraries/Module/Templates/Demo/Web/Views/post/partials/my-post-item.php b/src/Libraries/Module/Templates/Demo/Web/Views/post/partials/my-post-item.php index ff63271c..857c3007 100644 --- a/src/Libraries/Module/Templates/Demo/Web/Views/post/partials/my-post-item.php +++ b/src/Libraries/Module/Templates/Demo/Web/Views/post/partials/my-post-item.php @@ -7,7 +7,7 @@ - +