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

Ruby On Rails in UA/Rails plugins и фичи/Расширяем плагин acct_as_taggable_on_steroids методом популярных тегов

2008-06-10 15:23:45 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1226
Регистр: 2007-03-13
его блог 40 сообщ.
Расширяем плагин acct_as_taggable_on_steroids методом популярных тегов
  •  
5.0 из 2 гол.
Используя acct_as_taggable_on_steroids мы имеем две таблицы taggings, tags.




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


Теперь я перешел к самому плагину, для изучения куда добавить свой метод, и был приятно обрадован находке метода tag_counts.

Вот что он дал мне в первом приближении


У меня было всего два поста и три тега один из которых встречался дважды, в исходнике я маметил что SQL запрос который я готовыл в принципе уже реазилован в этом методе, но подсчета тегов я так и не увидел через script/console.


После чего решил просто попробовать обратиться к атрибуту count и в результате получил сей ответ

Что меня полностью удовлетворило, и дало возможность показывать ссылки на папулярные теги для различных моделей.
------------
Занимаюсь вебом и продвижением сайтов.
Назадназад Новыйновый Ответитьответить
Ключевые слова:
Гости: 126 Онлайн: deepq,
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008