Question

J'ai commencé un projet en utilisant Rails 3.0. J'utilise l'authentification pour concevoir. Comprend des liens vers concevoir signin et Mot de passe dans la page d'inscription. Ces liens sont chargés au moyen d'un partial.I n'a pas besoin de ces liens, donc je les ai enlevés et rechargés la page, mais encore ces liens demeurent. J'ai essayé de vider le cache et d'essayer dans un autre navigateur (Safari). J'ai ajouté un nouveau champ (nom) sous la forme, mais même cela ne se reflected.Could vous plaît aidez-moi. Merci

/app/views/users/registrations/new.html.erb

<h2>Sign up</h2>
<%= form_for(resource, :as => resource_name, :url => registration_path(resource_name)) do |f| %>
  <%= devise_error_messages! %>

  <p><%= f.label :name %><br />
  <%= f.text_field :name %></p>

  <p><%= f.label :email %><br />
  <%= f.text_field :email %></p>

  <p><%= f.label :password %><br />
  <%= f.password_field :password %></p>

  <p><%= f.label :password_confirmation %><br />
  <%= f.password_field :password_confirmation %></p>

  <p><%= f.submit "Sign up" %></p>
<% end %>
Était-ce utile?

La solution

Vous devez exécuter une commande qui crée des copies locales de votre point de vue CONCEVOIR et les éditer. Avez-vous fait cela?

Voir http://github.com/plataformatec/devise

et faites défiler jusqu'à la section vues.

Si vous avez fait cela, alors il est probablement quelque chose à voir avec les choses de l'ordre sont en cours de chargement, comme il devrait récupérer vos points de vue locaux d'abord et ramasser ceux de la pierre précieuse à la place.

Autres conseils

Peut-être que vous devez redémarrer le serveur? (Ce serait étrange, mais possible).

Pour être sûr que votre problème est vraiment le problème avec la mise en cache du côté du navigateur, utilisez un wget, ou mieux:. Écrire un test fonctionnel

Avez-vous utilisé la mise en cache dans vos contrôleurs?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top