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

3 ответа

, Движок - это драгоценный камень, который содержит части приложения rails (фактически, приложение rails само по себе является двигателем)

я есть набор помощников вида rails, которые я регулярно использую, и я хотел бы упаковать их в драгоценный камень, чтобы я мог просто поместить строку в свой Gemfile и иметь помощников, доступных из моих представлений. Я создал драгоценные камни ...

1 ответ

Другой подход, если вы хотите получить класс тоже. Вернет ноль, если класс не определен, поэтому вам не нужно перехватывать исключение.

ревратить строку в имя класса, но только если этот класс уже существует? Если янтарьуже класс, я могу получить из строки в класс с помощью: Object.const_get("Amber")или (в Rails) "Amber".constantizeНо любой из них потерпит неудачу сNameError: ...

2 ответа

Просто несколько мыслей о jquery. Я настоятельно рекомендую изучить это. На сайте jquery (jquery.com) есть отличные базовые учебники, которые помогут вам в этом разобраться. И Coreyward проделал отличную работу по объяснению решения. Я делаю что-то подобное, но взял несколько советов сам.

аюсь создать модальные окна, которые появляются, когда пользователь хочет редактировать объект. Я не делал этого раньше, и я искал учебные пособия, но вместо того, чтобы получить несколько простых ответов, все, что я получил, это больше ...

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

3 ответа

этот даст вам только те, которые являются правдой. Если вы хотите вернуть те, которые являются нулевыми, то сделайте что-то вроде: @ms = @ msgs.where (["удалено равно NULL ИЛИ удалено! =?", True])

у, чтобы @messages возвращал @ folder.messages, где значение столбца «удалено» НЕ равно true. Я не уверен, почему это вызывает исключение SQLException. Я предполагаю, что я не форматирую удаленный атрибут должным образом, но я не уверен, как это ...

1 ответ

В качестве альтернативы, вместо отправки json, вы можете отобразить шаблон для всех новых строк таблицы и просто добавить его. Менее гибкий, но немного проще, если вы просто хотите бросить ответы внизу:

ю, что это популярная тема, но я довольно долго искал, пытаясь найти ответ, и странным образом не нашел ничего, что могло бы помочь ... У меня есть базовое приложение Rails 3, отображающее записи базы данных в таблице. Отдельное приложение ...

1 ответ

 сообщение попало в мои обработчики исключений. Использование 2 или 3 классов позволяет отображать до такого количества сообщений в ответ на одно событие или результат, каждый из которых передает свой аспект результата, например, информационная, ошибка, основанная на том, что знает приложение, и ошибка, основанная на том, что знает система.

ледует из названия вопроса, мне интересно узнать, есть ли разница при использованииflash[:error], flash[:alert], а такжеflash[:notice], Если да, то когда уместно использовать каждый из них и почему?

11 ответов

Но это не очень эффективно.

м приложении на Rails я пару раз сталкивался с проблемой, которую я хотел бы узнать, как другие люди решают: У меня есть определенные записи, где значение является необязательным, поэтому некоторые записи имеют значение, а некоторые для этого ...

5 ответов

 работал на меня :-)

ортирую существующий проект rails, над которым я работал, в мою новую систему arch linux, я уже правильно установил все гемы и postgresql, но у меня возникли некоторые проблемы при запуске: rake db:createЯ получаю следующую ошибку PGError: ...

3 ответа

Rails будет искать сообщение для проверки в следующем порядке:

ользую устройство для обработки аутентификации. В целом мне это нравится, но я бы хотел немного настроить отображение ошибок. Прямо сейчас у меня есть следующее на мой взгляд. <div class="field <% if resource.errors[:email].present? %>error<% ...

3 ответа

{"auto_zoom" => false, "zoom" => 15, "center_latitude" => @isting.lat, "center_longitude" => @ list.lng}, "markers" => {"data" => @markers} })%>

авляю поддержку карт Google с помощью apneadiving / Google-Maps-for-Rails (спасибо, потрясающая жемчужина) Однако я обнаружил один небольшой сбой, который, скорее всего, является моей ошибкой. auto_zoom отлично работает, когда есть несколько ...