Questions marquées «ruby-on-rails-3»

Ruby on Rails est un framework de développement Web open source écrit en Ruby. Ruby on Rails suit le principe de la convention sur la configuration, vous évitant d'avoir à réinventer les choses pour rester productif. Utilisez cette balise uniquement pour les questions spécifiques à Rails 3, et identifiez également ces questions [ruby-on-rails].

7
appartient à via des associations
Étant donné les associations suivantes, je dois faire référence au Questionqui Choiceest attaché par le Choicemodèle. J'ai essayé d'utiliser belongs_to :question, through: :answerpour effectuer cette action. class User has_many :questions has_many :choices end class Question belongs_to :user has_many :answers has_one :choice, :through => :answer end class Answer belongs_to :question end …







8
Méthode non définie 'tâche' utilisant Rake 0.9.0
Je viens de mettre à jour Rake vers la dernière version ( 0.9.0.beta.4) et la rakecommande se termine par le message d'erreur suivant: rake aborted! undefined method `task' for #<Anelis::Application:0x9223b6c> Voici la trace: undefined method `task' for #<Anelis::Application:0x97ef80c> /usr/local/rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb:214:in `initialize_tasks' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb:139:in `load_tasks' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb:77:in `method_missing' /home/amokrane/Documents/prog/web/learning_rails/anelis/Rakefile:7:in `load_string' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/rake-0.9.0.beta.4/lib/rake/environment.rb:28:in `eval' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/rake-0.9.0.beta.4/lib/rake/environment.rb:28:in `load_string' …




14
Rails 3: l'encapsuleur «champ avec erreurs» modifie l'apparence de la page. Comment éviter cela?
Champ Email: <label for="job_client_email">Email: </label> <input type="email" name="job[client_email]" id="job_client_email"> ressemble à ça: Mais, si la validation de l'e-mail échoue, cela devient: <div class="field_with_errors"> <label for="job_client_email">Email: </label> </div> <div class="field_with_errors"> <input type="email" value="wrong email" name="job[client_email]" id="job_client_email"> </div> qui ressemble à ceci: Comment éviter ce changement d'apparence?




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.