アプリにバニティ URL を追加しようとしていて、バニティ ジェムを使用することにしました。インストールは非常に簡単で、すべてがうまく機能しているように見えました。バニティ URL を作成し、コンソールを介してユーザーに配置することができました。ユーザー作成およびユーザー更新でフォームフィールドを作成してバニティ URL を入力しようとすると、機能しません。次のエラーがスローされます。
バニティ (#2178512900) が必要で、文字列 (#2151988680) を取得しました
何が問題なのかわかりません。
私のユーザーコントローラーは次のようになります
def new
@user = User.new
@title = "Sign up"
end
私のフォームビューは次のようになります
<div class="field">
<%= f.label :full_name, "Full Name" %><br />
<%= f.text_field :name, :class => "label" %>
</div>
<div class="field">
<%= f.label :email, "Email (@student.shu.edu)" %><br />
<%= f.text_field :email, :class => "label" %>
</div>
<div class="field">
<%= f.label :password %><br />
<%= f.password_field :password, :class => "label" %>
</div>
<div class="field">
<%= f.label :password_confirmation, "Password Confirmation" %><br />
<%= f.password_field :password_confirmation, :class => "label" %>
</div>
<div class="field">
<%= f.label :vanity, "Vanity" %><br />
<%= f.text_field :vanity, :class => "label" %>
</div>
問題が何であるか、またはバニティ URL を送信するためのフォームを作成する方法についてのアイデアはありますか?