14 lines
291 B
Elixir
14 lines
291 B
Elixir
|
defmodule JOLWeb.BlogController do
|
||
|
use JOLWeb, :controller
|
||
|
|
||
|
alias JOL.Blog
|
||
|
|
||
|
def index(conn, _params) do
|
||
|
render(conn, "index.html", posts: Blog.recent_posts())
|
||
|
end
|
||
|
|
||
|
def show(conn, %{"slug" => slug}) do
|
||
|
render(conn, "show.html", post: Blog.get_post_by_slug!(slug))
|
||
|
end
|
||
|
end
|