Im используя бутстраповских & рельсы и иметь модель пользователя и разместить model..users создавать сообщения (коллекции) ..Rails глобальной переменной
с начальной загрузки в навигационной панели я хочу, чтобы пользователь мог нажать на выпадающий список, который отображает имя своих сообщений. Я сделал это на одном контроллере с помощью частного метода и перед_задачей, но я не хочу делать это для всех контроллеров, и он не работает для прикладного контроллера ...
есть лучший способ сделать это?
Я делал это
def list
@user = User.find_by_username(params[:id])
@collections = @user.collections
end
и
before_action :list
в верхней части контроллера
Что самое семантический способ сделать это ??
«это не сработало для контроллера приложений», что вы имеете в виду? любая ошибка? что нибудь? если действие/фильтр является чем-то «глобальным», которое должно выполняться для любого действия, оно должно идти как before_action/filter в ApplicationController – arieljuod