From 6a6081d6e36ada6ad7987b80071a5669c62393fd Mon Sep 17 00:00:00 2001 From: William Notowidagdo Date: Sat, 28 Nov 2015 22:50:29 +0700 Subject: [PATCH] Phoenix: added view for /signup komarserjio/notejam#60 --- phoenix/notejam/web/controllers/users_controller.ex | 7 +++++++ phoenix/notejam/web/router.ex | 1 + phoenix/notejam/web/templates/users/new.html.eex | 11 +++++++++++ phoenix/notejam/web/views/users_view.ex | 3 +++ 4 files changed, 22 insertions(+) create mode 100644 phoenix/notejam/web/controllers/users_controller.ex create mode 100644 phoenix/notejam/web/templates/users/new.html.eex create mode 100644 phoenix/notejam/web/views/users_view.ex diff --git a/phoenix/notejam/web/controllers/users_controller.ex b/phoenix/notejam/web/controllers/users_controller.ex new file mode 100644 index 000000000..95e78a7f6 --- /dev/null +++ b/phoenix/notejam/web/controllers/users_controller.ex @@ -0,0 +1,7 @@ +defmodule Notejam.UsersController do + use Notejam.Web, :controller + + def new(conn, _params) do + render conn, "new.html" + end +end \ No newline at end of file diff --git a/phoenix/notejam/web/router.ex b/phoenix/notejam/web/router.ex index 084c867dd..b4905094d 100644 --- a/phoenix/notejam/web/router.ex +++ b/phoenix/notejam/web/router.ex @@ -17,6 +17,7 @@ defmodule Notejam.Router do pipe_through :browser # Use the default browser stack get "/", NotesController, :index + get "/signup", UsersController, :new end # Other scopes may use custom stacks. diff --git a/phoenix/notejam/web/templates/users/new.html.eex b/phoenix/notejam/web/templates/users/new.html.eex new file mode 100644 index 000000000..31d62cf53 --- /dev/null +++ b/phoenix/notejam/web/templates/users/new.html.eex @@ -0,0 +1,11 @@ +
+ +
\ No newline at end of file diff --git a/phoenix/notejam/web/views/users_view.ex b/phoenix/notejam/web/views/users_view.ex new file mode 100644 index 000000000..a2d614011 --- /dev/null +++ b/phoenix/notejam/web/views/users_view.ex @@ -0,0 +1,3 @@ +defmodule Notejam.UsersView do + use Notejam.Web, :view +end