Als «ruby-on-rails» getaggte Fragen

Ruby on Rails ist ein Open Source-Webanwendungsframework mit vollem Stapel, das in Ruby geschrieben wurde. Es folgt dem beliebten MVC-Framework-Modell und ist bekannt für seinen "Convention over Configuration" -Ansatz für die Anwendungsentwicklung.



7
Wie verwende ich meine Ansichtshilfen in meinen ActionMailer-Ansichten?
Ich möchte die Methoden verwenden, die ich app/helpers/annotations_helper.rbin meinen ReportMailer-Ansichten ( app/views/report_mailer/usage_report.text.html.erb) definiert habe. Wie mache ich das? Basierend auf diesem Handbuch scheint die add_template_helper(helper_module)Methode das zu tun, was ich will, aber ich kann nicht herausfinden, wie ich sie verwenden soll. (Übrigens, gibt es einen Grund, warum Sie in Maileransichten …

5
Büroklammer :: Fehler :: MissingRequiredValidatorError with Rails 4
Ich erhalte diesen Fehler, wenn ich versuche, mit meiner Rails-Blogging-App eine Büroklammer hochzuladen. Ich bin mir nicht sicher, worauf es sich bezieht, wenn "MissingRequiredValidatorError" steht. Ich dachte, dass es in Ordnung wäre, post_params zu aktualisieren und es zu geben: image, da sowohl create als auch update post_params verwenden Paperclip::Errors::MissingRequiredValidatorError in …


7
ActiveModel :: ForbiddenAttributesError beim Erstellen eines neuen Benutzers
Ich habe dieses Modell in Ruby, aber es wirft ein ActiveModel::ForbiddenAttributesError class User < ActiveRecord::Base attr_accessor :password validates :username, :presence => true, :uniqueness => true, :length => {:in => 3..20} VALID_EMAIL_REGEX = /\A[\w+\-.]+@[a-z\d\-.]+\.[a-z]+\z/i validates :email, presence: true, :uniqueness => true, format: { with: VALID_EMAIL_REGEX } validates :password, :confirmation => true …


11
Wie macht man die relative Zeit in Rails?
Ich schreibe eine Rails-Anwendung, kann aber anscheinend nicht herausfinden, wie die relative Zeit zu berechnen ist. Wenn eine bestimmte Zeitklasse angegeben ist, kann sie "vor 30 Sekunden" oder "vor 2 Tagen" berechnen oder länger als einen Monat dauern "01.09.2008" usw.


5
Rails.env vs RAILS_ENV
Ich sehe beides in Beispielen, wenn ich überprüfe, in welcher Umgebung eine ausgeführt wird. Was wird bevorzugt? Sind sie in jeder Hinsicht gleich?


20
pg gem kann nicht installiert werden
Ich habe es versucht, gem install pgaber es scheint nicht zu funktionieren. gem install pg gibt diesen Fehler Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. C:/Ruby/bin/ruby.exe extconf.rb checking for pg_config... no No …


4
Fügen Sie link_to Querystring-Parameter hinzu
Ich habe schwierig, Querystring-Parameter zu link_to UrlHelper hinzuzufügen. Ich habe zum Beispiel eine Indexansicht, die UI-Elemente zum Sortieren, Filtern und Paginieren enthält (über will_paginate). Das will_paginate-Plugin verwaltet die Intra-Page-Persistenz von Querystring-Parametern korrekt. Gibt es einen automatischen Mechanismus zum Hinzufügen der Querystring-Parameter zu einer angegebenen benannten Route oder muss ich dies …

12
Ruby on Rails: Wo werden globale Konstanten definiert?
Ich fange gerade mit meiner ersten Ruby on Rails-Webanwendung an. Ich habe eine Reihe verschiedener Modelle, Ansichten, Controller und so weiter. Ich möchte einen guten Ort finden, um Definitionen von wirklich globalen Konstanten festzuhalten, die für meine gesamte App gelten. Insbesondere gelten sie sowohl für die Logik meiner Modelle als …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.