ruby-on-rails-3
form_for Кажется, игнорируют любые "дополнительные" атрибуты, такие как data-foo атрибут или class передается как options во втором аргументе. = form_for @user, {:url => 'foo', :class => 'x', 'data-bar' => 'baz' } do |f| # ... выход <form> тег не x класса или . что исправить? или, как я ...
я заметил, что Model.where метод всегда возвращает массив, даже если есть только один результат, где в качестве Model.find метод не делает. Есть ли причина для этого? Я думал Model.where была предпочтительной функцией с Rails 3.Х. Я должен использовать Model.find когда я ожидаю один результат и Model.where ...
Я пытаюсь вложить теги контента в пользовательский помощник, чтобы создать что-то вроде этого: <div class="field"> <label>A Label</label> <input class="medium new_value" size="20" type="text" name="value_name" /> </div> обратите внимание, что вход не связан с формой, он ...
можно ли использовать простую форму (по: Plataformatec) без модели? https://github.com/plataformatec/simple_form...
Если на Ruby on Rails, мне нужно добавить метод с именем class String def capitalize_first # ... end end и интересно, куда должен идти файл? (какой каталог и имя файла и требуется ли какой-либо код инициализации?) Это для проекта Rails 3.0.6....
Я начал свое путешествие с TDD в Rails и столкнулся с небольшой проблемой, касающейся тестов для проверки моделей, которые я не могу найти решения. Допустим, у меня есть модель пользователя, class User < ActiveRecord::Base validates :username, :presence => true end и простой тест it "should requir...
у меня есть Release модель medium и country столбцы (среди прочих). Там не должно быть releases одинаковыми medium/country комбинаций. как бы я написал это в качестве проверки rails? ...
Я использую Ruby 1.9.2 и Rails 3.0.5 у меня есть следующие ошибки: несовместимые кодировки символов: ASCII-8BIT и UTF-8 Это не имеет ничего общего с базой данных, я думаю. ошибка происходит на этой линии в представлении (просто вызов div haml): #content полный стек: ActionView::Template::Error...
Я прочитал справку и попробовал следующую команду, чтобы пропустить генерацию тестов, активов и вспомогательных файлов $ bin/rails generate controller home index --helper false --assets false --controller-specs false --view-specs false create- app/controllers/home_controller.rb route get "home/i...
У меня есть эта форма редактирования. но когда я храню что-то вроде 1.5, я хотел бы отобразить его как 1.50. Как я могу сделать это с помощью формы? <%= f.text_field :cost, :class => 'cost' %>...