Ruby On Rails in UA Icon_home Главная Add to bookmarks Translate translate Profile Войти
Регистрация Форум Блоги Пользователи Список джемов Rails проекты      Поиск   

Ruby On Rails in UA/Программирование на ROR/check_box и посты разного типа

2008-06-10 10:17:18 Ответить  
solbeg
Ochirov Tsyren
Адрес: Новосибирск
Сообщений: 40
Регистр: 2008-03-17
его блог 1 сообщ.
check_box и посты разного типа
  •  
привет всем, помоги пожалуйста в одном вопросе.
Есть посты разного типа (к примеру посты друзей, посты сообществ, посты-события)
Юзер выбирает через check_box определенные, какие ему хочеться читать
и на странице надо сделать вывод одним фором с сортировкой по дате.
(тупо заводить n-ое колличество переменных и стоько же делать форов это не решение, это тупые так делают, но мы же программист, тем более ruby :))

Я пытался замутить хэш, но толку из этого не вышло

вот неполный кусок кода(который выводит только один тип поста) в контроллере:


Идея у меня такая, запихивать в хэш или ? Но может есть уже красивые решения?
2008-06-08 05:04:31 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1226
Регистр: 2007-03-13
его блог 40 сообщ.
RE: check_box и посты разного типа
  •  
а чего бы тебе не сделать в модели два self метода которые будут возвращать везде где тебе надо набор объектов


и все а потом только используй в нужных местах чтобы не повторяться
хочешь в view или controler
------------
Занимаюсь вебом и продвижением сайтов.
2008-06-08 10:06:19 Ответить  
solbeg
Ochirov Tsyren
Адрес: Новосибирск
Сообщений: 40
Регистр: 2008-03-17
его блог 1 сообщ.
RE: RE: check_box и посты разного типа
  •  
И теперь надо и @posts и @events вывести это одним фором,сортировав по дате.
2008-06-06 14:30:26 Ответить  
solbeg
Ochirov Tsyren
Адрес: Новосибирск
Сообщений: 40
Регистр: 2008-03-17
его блог 1 сообщ.
RE: RE: RE: check_box и посты разного типа
  •  
Хорошие люди подсказали такое вот решени


Где такое они вычитали не знаю, на беру на заметку :)
Назадназад Новыйновый Ответитьответить
Ключевые слова:
Гости: 118 Онлайн: Евгений Хлобыстин, Roma,
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008