16 lines
336 B
Elixir
16 lines
336 B
Elixir
defmodule CMSWeb.PageController do
|
|
use CMSWeb, :controller
|
|
|
|
alias CMS.Posts
|
|
alias CMS.Statuses
|
|
|
|
def home(conn, _params) do
|
|
posts = Enum.take(Posts.list_posts(), 5)
|
|
statuses = Enum.take(Statuses.list_statuses(), 10)
|
|
|
|
conn
|
|
|> assign(:posts, posts)
|
|
|> assign(:statuses, statuses)
|
|
|> render(:home)
|
|
end
|
|
end
|