Pytania otagowane jako ruby-on-rails

Ruby on Rails to platforma aplikacji internetowych typu open source napisana w języku Ruby. Podąża za popularnym modelem frameworkowym MVC i jest znana z podejścia „konwencyjnego nad konfiguracją” do tworzenia aplikacji.



7
Jak korzystać z pomocników widoku w widokach ActionMailer?
Chcę użyć metod, które zdefiniowałem app/helpers/annotations_helper.rbw moich widokach ReportMailer ( app/views/report_mailer/usage_report.text.html.erb). Jak mam to zrobic? Na podstawie tego przewodnika wydaje się, że add_template_helper(helper_module)metoda może robić to, co chcę, ale nie mogę wymyślić, jak jej użyć. (BTW, czy istnieje powód, dla którego masz dostęp do innego zestawu pomocników w widokach mailera? …

5
Paperclip :: Errors :: MissingRequiredValidatorError with Rails 4
Ten błąd pojawia się, gdy próbuję przesłać za pomocą spinacza do papieru z moją aplikacją do blogowania w Railsach. Nie jestem pewien, do czego się odnosi, gdy mówi „MissingRequiredValidatorError”. Pomyślałem, że aktualizując post_params i podając mu: image będzie dobrze, ponieważ zarówno tworzenie, jak i aktualizacja używają post_params Paperclip::Errors::MissingRequiredValidatorError in PostsController#create …

12
opcjonalne zmienne lokalne w szablonach częściowych szyn: jak wyjść z (zdefiniowanego? foo) bałaganu?
Byłem złym dzieckiem i użyłem następującej składni w moich szablonach częściowych, aby ustawić wartości domyślne zmiennych lokalnych, jeśli wartość nie została wyraźnie zdefiniowana w haszu: locals podczas renderowania częściowego - <% foo = default_value unless (defined? foo) %> Wydawało się, że działa to dobrze do niedawna, kiedy (bez żadnego powodu …

7
ActiveModel :: ForbiddenAttributesError podczas tworzenia nowego użytkownika
Mam ten model w Ruby, ale rzuca 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 validates_length_of :password, :in …


11
Jak robisz względny czas w Railsach?
Piszę aplikację Railsową, ale nie mogę znaleźć sposobu na obliczenie czasu względnego, tzn. Jeśli otrzyma określoną klasę Time, może obliczyć „30 sekund temu” lub „2 dni temu” lub jeśli jest ona dłuższa niż miesiąc „9/1/2008” itp.




20
nie można zainstalować pg gem
Próbowałem użyć, gem install pgale nie działa. gem install pg daje ten błąd 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 pg_config... trying anyway. If building …


4
Dodaj parametry zapytania do link_to
Trudno mi dodawać parametry zapytania do link_to UrlHelper. Mam na przykład widok indeksu, który zawiera elementy interfejsu użytkownika do sortowania, filtrowania i paginacji (przez will_paginate). Wtyczka will_paginate poprawnie zarządza trwałością parametrów zapytania w obrębie strony. Czy istnieje automatyczny mechanizm dodawania parametrów zapytania do nazwanej trasy, czy muszę to robić ręcznie? …

12
Ruby on Rails: gdzie definiować stałe globalne?
Właśnie zaczynam pracę z moją pierwszą aplikacją Ruby on Rails. Mam kilka różnych modeli, widoków, kontrolerów i tak dalej. Chcę znaleźć dobre miejsce do przyklejenia definicji prawdziwie globalnych stałych, które mają zastosowanie w całej mojej aplikacji. W szczególności dotyczą one zarówno logiki moich modeli, jak i decyzji podjętych w moich …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.