私はRubyonRailsを初めて使用します。足場を使用して、モデルビューとコントローラーを作成していました。admin
今、私の先輩の一人が管理者のために変更を加えるように私に言いました。私は_form.html.erb
それを実装する方法がわかりません。また、通常の方法(変更を加える)と比較して_form.html.erbを使用/変更することの長所または短所は何ですか?インデックス、新規、表示、編集)
私の_form.html.erbは次のとおりです:-
<%= form_for(@admin) do |f| %>
<% if @admin.errors.any? %>
<div id="error_explanation">
<h2><%= pluralize(@admin.errors.count, "error") %> prohibited this admin from being saved:</h2>
<ul>
<% @admin.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
</ul>
</div>
<% end %>
<div class="actions">
<%= f.submit %>
</div>
<% end %>
私の管理者テーブルは次のとおりです:-
id serial NOT NULL,
username character varying(20) NOT NULL DEFAULT ''::character varying,
email character varying(255),
first_name character varying(100),
middle_name character varying(100),
last_name character varying(100),
designation character varying(255),
office_phone character varying(255),
deleted integer NOT NULL DEFAULT 0,
super_admin boolean NOT NULL DEFAULT false,
created_at timestamp without time zone NOT NULL,
updated_at timestamp without time zone NOT NULL,
CONSTRAINT admins_pkey PRIMARY KEY (id)
誰かが私がこれを実装するのを手伝ってくれますか?