diff --git a/web/controllers/greet_controller.ex b/web/controllers/greet_controller.ex new file mode 100644 index 0000000..7cdb191 --- /dev/null +++ b/web/controllers/greet_controller.ex @@ -0,0 +1,7 @@ +defmodule Blog.GreetController do + use Blog.Web, :controller + + def hello(conn, _params) do + render conn, "hello.html" + end +end diff --git a/web/router.ex b/web/router.ex index 0c8177f..34ad695 100644 --- a/web/router.ex +++ b/web/router.ex @@ -17,6 +17,7 @@ defmodule Blog.Router do pipe_through :browser # Use the default browser stack get "/", PageController, :index + get "/greet", GreetController, :hello end # Other scopes may use custom stacks. diff --git a/web/templates/greet/hello.html.eex b/web/templates/greet/hello.html.eex new file mode 100644 index 0000000..f3e333e --- /dev/null +++ b/web/templates/greet/hello.html.eex @@ -0,0 +1 @@ +