Tôi có đoạn codeThay đổi văn bản tự động tạo ra từ f.label
<%= form_for(@user) do |f| %>
<div>
<%= f.label :email, :class=>'inline betaLabelTextField' %>
<%= f.text_field :email, :class=>'betaTextField' %>
</div>
<% end %>
Vấn đề là mã này tự động tạo ra html
<div>
<label class="inline betaLabelTextField" for="user_email">Email</label>
<input class="betaTextField" id="user_email" name="user[email]" size="30" type="text" />
</div>
Bên trong một biểu mẫu. Làm thế nào tôi có thể thay đổi 'Email' thành 'Địa chỉ Email'?
@moritz (dưới đây) câu trả lời là nhiều hơn cách Rails. Khía cạnh quan trọng chính là duy trì DRY. Khi được định nghĩa trong activerecord: mô hình: thuộc tính: bạn sẽ a) tránh mã không cần thiết và b) sẽ luôn có từ đúng trong mỗi biểu mẫu cho mỗi ngôn ngữ – awenkhh
Làm cách nào bạn có thể sửa đổi tất cả f.label, thêm vào cuối, ví dụ: " : ".. Làm thế nào bạn có thể sửa đổi lớp học? –