Результаты поиска по запросу "ruby-on-rails-3"

12 ответов

сделаю исправление. Надеюсь, это поможет :)

электронной почты: <label for="job_client_email">Email: </label> <input type="email" name="job[client_email]" id="job_client_email">выглядит так: Но если проверка электронной почты не удалась, она становится: <div class="field_with_errors"> ...

2 ответа

Я считаю, что если вы хотите, чтобы тест, который вы написали выше, прошел без включения кеш-классов, вам следует переместить строку «@user = Factory (: user)» ниже строки «посещение signin_path».

дую учебному пособию по Ruby on Rails Майкла Хартла (railstutorial.org). В какой-то момент я устал от неудачных тестов, потому что в тестах использовались старые кэшированные версии классов, поэтому я отключил config.cache_classes в тестовой ...

2 ответа

(Отказ от ответственности: я играл с Ruby только около 2 недель, так что это в основном не зависит от языка, но я уверен, что он применим к Ruby. Не стесняйтесь исправлять меня, если я ошибаюсь.)

ользую Ruby on Rails 3, и я хотел бы знать, при каких обстоятельствах я должен использовать переменные экземпляра вместо других типов переменных и есть ли для этого причины безопасности. Пример: # Using an instance variable @accounts = ...

ТОП публикаций

3 ответа

На самом деле я думаю, что ваш код не уменьшит счетчик, потому что after_save, я думаю, не вызывается после destroy ()

ько что создал поле counter_cache и контроллер выглядит следующим образом. @users = User.where(:sex => 2).order('received_likes_count')Ассоциация в User.rb has_many :received_likes, :through => :attachments, :source => :likes, :dependent => ...

1 ответ

Оптимистическая блокировка не будет работать.

ь продукта имеет атрибут_1. Если для атрибута_1 требуется перерасчет, то вызовет before_validation. Это даетSystemStackError: stack level too deep потому чтоself.save! вызываетbefore_validation, Как остановить бесконечный ...

4 ответа

Из документации:

ользую следующее для кэширования медленной загрузки страницы с использованием memcached: caches_action :complex_report, :expires_in => 1.dayДействие контроллера защищено аутентификацией Devise. В данный момент страница кэшируется при первом ...

1 ответ

https://github.com/ryanb/cancan/issues/302#comment_863142

сно всей документации,:read действие совмещено с обоими:index а также:show: alias_action :index, show, :to => :readОднако рассмотрим следующий сценарий с вложенными ресурсами: resources :posts resources :comments endЕсли я определю способности ...

2 ответа

http://api.jquery.com/jQuery.post/

ел бы иметь ссылку (есть ли лучший вариант?) На моей странице, которая будет делать Ajax-запрос при нажатии. (Я хотел бы обновить поле в моей базе данных при нажатии на ссылку.) Какой самый простой способ добиться этого? Не могли бы вы отослать ...

2 ответа

Это не будет работать в IE8 или ниже.

аутентификации Devise везде использует флэш-уведомления. Это облегчает интеграцию с приложениями, но иногда приводит к ухудшению работы пользователей. Мне интересно, какой простой способ выборочно отключить некоторые из уведомлений Devise в ...

1 ответ

glebm.blogspot.com/2011/03/...

ался создать собственный рендерер на основеэто сообщение в блоге Иегуды Каца [http://www.engineyard.com/blog/2010/render-options-in-rails-3/]. Это работает, если я позвонюrender :my_custom_renderer => "index", но он не работает по ...