Публикации по теме 'ruby-on-rails'
Как передать переменные в частичные представления ERB с помощью Ruby on Rails
Как передать переменные в частичные представления
Вот как можно передавать переменные в ваших частичных представлениях Ruby on Rails.
Во-первых, нам нужно визуализировать наше частичное представление внутри существующего представления ERB . Это будет выглядеть примерно так:
<%= render partial: "footer" %>
# Or the shorthand version which can omit the "partial" key
<%= render "footer" %>
Далее нам нужно передать переменные в партиал, добавив хэш к этому вызову..
Руби на рельсах против. JavaScript: какой из них лучше для вашего стартапа?
Ruby и JavaScript — два очень популярных языка, которые используются при разработке веб-приложений. Несколько лет назад они вообще не использовались. Сейчас они настолько популярны, что у вас не может быть серьезного бизнеса без их использования ни для front-end, ни для back-end разработки. У обоих языков есть свои плюсы и минусы, но чем один лучше другого?
Во-первых, что такое серверное и клиентское программирование
Короче говоря, серверный язык программирования используется..
Обзор маршрутизации веб-приложений с помощью RoR
Как маршрутизация работает в Rails, с движками и другими фреймворками.
Маршрутизация является жизненно важным компонентом разработки веб-приложений, направляя входящие запросы соответствующим обработчикам и отображая путешествие пользователя по различным страницам и модулям.
В Ruby on Rails система маршрутизации предоставляет мощный механизм, который следует соглашениям RESTful и упрощает обработку URL-адресов. В этой статье мы рассмотрим, как работает маршрутизация в Rails, изучим..
Мой первый проект Ruby on Rails
Сегодня я начал новый программный проект.
Это трекер привычек.
Я хочу использовать: Ruby on Rails и Vue.
По какой-то странной причине мне всегда хотелось создать приложение на Ruby on Rails! Кажется круто, не знаю почему, думаю, найду ответ, когда начну программировать.
Как настроить ActionCable с серверной частью Rails API
Когда я начал работать над проектом со своим коллегой , нам не потребовалось много времени, чтобы решить, что мы хотим создать. Мы сразу же подумали о создании приложения для чата и подумали, что разобраться в нем не так уж и сложно. Конечно, у нас было всего два дня, но, может быть, это будет тот огонь, который нам нужен, чтобы создать что-то действительно потрясающее! Единственная проблема заключалась в том, что везде, где мы смотрели, только перечисленные примеры использования..
Как избежать ворот области видимости в Ruby
Язык программирования Ruby имеет очень простую политику предпочтения локальных переменных другим типам. Это причина, по которой их определение не требует никаких сигилов (@/$) или заглавных букв. Это также затронуло диапазоны областей, реализовав понятие гейтов области :
В приведенном выше случае определение нового метода является воротами области действия. Он создает новую область локальной переменной в диапазоне методов и игнорирует любую локальную переменную, определенную в..
Вопросы по теме 'ruby-on-rails'
Как подключиться к локальному сайту Rails через мобильное устройство локально?
У меня есть сайт Rails, который я разрабатываю на локальном хосте Ubuntu, и у меня есть мобильный телефон. Мой сайт работает на http://localhost:3000.
Я хочу получить доступ к этому напрямую через свой мобильный браузер, а не через Интернет.
Есть...
14724 просмотров
schedule
05.04.2024
Ruby on rails — дважды ссылаться на одну и ту же модель?
Можно ли установить двойную связь в моделях activerecord с помощью команды generate scaffold ?
Например, если бы у меня была модель User и модель PrivateMessage , таблица private_messages должна была бы отслеживать как sender , так и...
26740 просмотров
schedule
01.05.2024
Принудительная версия Ruby
Я только что обжегся, потому что я использовал find_index в массиве на моем устройстве разработки (OSX с Ruby 1.8.7), а на машине развертывания работает Ruby 1.8.6. (В чем разница между find_index и index ? Последний работает на 1.8.7 и 1.8.6)...
1809 просмотров
schedule
25.04.2024
Включая оптимизацию ассоциаций в Rails
Мне нужна помощь с оптимизацией Ruby в отношении загрузки ассоциаций по запросу.
Это упрощенный пример. У меня 3 модели: Post , Comment , User . Ссылки: Post содержит много комментариев, а Comment ссылается на User (:author). Теперь,...
262 просмотров
schedule
26.03.2024
Об установке диспетчера версий Ruby
Я пытался установить RVM: Ruby Version Manager из:
http://rvm.beginrescueend.com/rvm/install/
Я открыл свой терминал в своей версии Mac OS 10.5.8 и использую командную строку
bash < <( curl...
434 просмотров
schedule
30.04.2024
Несколько моделей для одного входа в Devise?
Можно ли настроить Devise для приема входа в систему для нескольких моделей (либо пользователя, либо администратора) из одной и той же формы?
916 просмотров
schedule
27.03.2024
рельсы связанные таблицы неинициализированная постоянная ошибка
Во время изучения RoR я создаю то, что, как мне казалось, было довольно простым приложением с рецептами.
У меня есть таблица для пользователей, таблица для рецептов и таблица recipe_users, в которой пользователь сохраняет список рецептов....
826 просмотров
schedule
21.03.2024
Динамическая настройка пункта назначения отправки form_tag
Можно ли установить место, куда вы хотите отправить форму динамически во время выполнения, с помощью form_tag? У меня есть общий частичный вид, который используется для фильтрации данных на нескольких экранах. Представление содержит несколько разных...
699 просмотров
schedule
15.04.2024
Производительность запросов к базе данных при использовании общих и выделенных серверов хостинга
Я хотел бы знать, сколько запросов к базе данных на просмотр страницы (то есть каждая страница, которую просматривает пользователь, будет запускать несколько запросов на получение данных из базы данных) должно быть сделано, чтобы иметь "оптимальное...
282 просмотров
schedule
30.04.2024
Как добавить обратную ссылку на приложение в ActiveAdmin?
Мне нужно добавить несколько ссылок на определенные страницы приложения на страницах ActiveAdmin. Я могу сделать это с помощью боковых панелей, но мне придется повторять код для каждого из моих ресурсов. Можно ли как-то добавить пользовательские...
4752 просмотров
schedule
26.03.2024
CarrierWave и правильное расширение файла в зависимости от его содержимого
Как я могу заставить CarrierWave добавить правильное расширение к имени файла в зависимости от его содержимого? Например, если я загружаю файл "logo" (файл PNG без расширения), CarrierWave должен сохранить его как "logo.png". А файл "img.gif" (файл...
5453 просмотров
schedule
19.04.2024
delayed_job: NoMethodError
Вот мой крошечный контроллер Rails3:
class HomeController < ApplicationController
def index
HomeController.delay.do_stuff
end
def self.do_stuff
puts "Hello"
end
end
При доступе к index задание правильно вставляется в базу...
2354 просмотров
schedule
22.03.2024
before_filter не перенаправляется при использовании devise и jquerymobile
При использовании формата/MIME-типа, называемого format.mobile, и я хочу выполнить действие, которое требует, чтобы пользователь сначала использовал вход в систему, используя before_filter :authenticate_user , он не перенаправляет меня на страницу...
534 просмотров
schedule
28.03.2024
KOALA + FACEBOOK GRAPH выдает ошибку FARADAY (ConnectionFailed - Connection Refused - connect(2))
Я использую коалу (1.3.0) с рельсами (3.0.7).
Вот как я их использую.
Ссылка на функцию щелчка facebook
<%= link_to 'Facebook Login', Koala::Facebook::OAuth.new.url_for_oauth_code(:callback => facebook_redirect_url), :class =>...
1139 просмотров
schedule
18.03.2024
image_tag в помощнике не передает параметры для просмотра
Проблема
У меня есть вспомогательный метод, который запускает троичную операцию. Оба результирующих операнда являются методами image_tag. Когда я вызываю этот помощник из представления, параметр «: size» не преобразуется в теги высоты и ширины в...
590 просмотров
schedule
10.03.2024
Ruby on Rails, form_for, скрепка и массовое назначение защищенных параметров
Я разрабатываю приложение для рельсов, которое загружает и обрабатывает изображения. Изображения вместе с другой строковой информацией отправляются через файл form_for. Я изучаю эту тему уже около 16 часов, и ни одно решение не сработало. Честно...
1701 просмотров
schedule
10.03.2024
MySQL не будет подключаться к развертыванию EC2 с помощью Rubber
Я использую резину для развертывания приложения rails, и у меня возникают проблемы с подключением к MySQL. Должен ли я вручную настраивать MySQL на EC2, или это уже сделали в Rubber? Хотя это не так уж и полезно, вот вывод журнала при запуске rake:...
987 просмотров
schedule
03.05.2024
Фабрика пользователей Волшебства недействительна
Я пытаюсь написать лучшие тесты с помощью rspec и factory girl. Я пытаюсь протестировать свою пользовательскую модель, но мой первый тест продолжает давать сбой. Я использую Sorcery для своей системы аутентификации, но не могу найти слишком много...
533 просмотров
schedule
05.04.2024
has_many через ассоциацию с существующим объектом / ActiveRecord
Данные модели
class Composition < ActiveRecord::Base
attr_accessible :content
has_many :compositions_tags
has_many :tags, :through => :compositions_tags
end
class Tag < ActiveRecord::Base
attr_accessible :text
has_many...
316 просмотров
schedule
04.05.2024
Активный администратор Ruby on rails Ошибка контроллера панели мониторинга
Внезапно в моем приложении возникла ошибка маршрутизации uninitialized constant DashboardController
Я использую Rails 3.2.0 с ActiveAdmin (0.6.0), и до сегодняшнего дня все работало нормально.
Журнал сообщает о следующей ошибке, возникающей...
7467 просмотров
schedule
11.05.2024