From f27be0dce605412440b6317cd568610f01079f32 Mon Sep 17 00:00:00 2001 From: David Gay Date: Wed, 7 Apr 2021 20:44:30 -0400 Subject: PTU pokemon controller and view basic setup --- app/views/games/ptu/pokemon/_form.html.erb | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 app/views/games/ptu/pokemon/_form.html.erb (limited to 'app/views/games/ptu/pokemon/_form.html.erb') diff --git a/app/views/games/ptu/pokemon/_form.html.erb b/app/views/games/ptu/pokemon/_form.html.erb new file mode 100644 index 0000000..aeb4dea --- /dev/null +++ b/app/views/games/ptu/pokemon/_form.html.erb @@ -0,0 +1,30 @@ +<%= form_with model: @pokemon, + url: @pokemon.new_record? ? games_ptu_pokemon_index_path : games_ptu_pokemon_path do |f| %> + <%= f.label :name %> + <%= f.text_field :name, required: true %> + + <%= f.label :base_hp, "Base HP" %> + <%= f.number_field :base_hp, value: @pokemon.base_hp, min: 1, required: true %> + + <%= f.label :base_atk, "Base ATK" %> + <%= f.number_field :base_atk, value: @pokemon.base_atk, min: 1, required: true %> + + <%= f.label :base_def, "Base DEF" %> + <%= f.number_field :base_def, value: @pokemon.base_def, min: 1, required: true %> + + <%= f.label :base_spatk, "Base SPATK" %> + <%= f.number_field :base_spatk, value: @pokemon.base_spatk, min: 1, required: true %> + + <%= f.label :base_spdef, "Base SPDEF" %> + <%= f.number_field :base_spdef, value: @pokemon.base_spdef, min: 1, required: true %> + + <%= f.label :base_speed, "Base SPEED" %> + <%= f.number_field :base_speed, value: @pokemon.base_speed, min: 1, required: true %> + + <%= f.label :male_chance, "Male Chance" %> + <%= f.number_field :male_chance, value: @pokemon.male_chance, min: 0, step: 0.01 %> % + + <%= f.submit "Save", class: "block mt-4" %> +<% end %> +<%= button_to "Cancel", @pokemon.new_record? ? games_ptu_pokemon_index_path : games_ptu_pokemon_path(@pokemon), + method: :get, class: "mt-4" %> -- cgit v1.2.3