| 2008-06-10 15:23:45 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 978 Регистр: 2007-03-13 его блог 28 сообщ. |
5.0 из 1 гол. Расширяем плагин acct_as_taggable_on_steroids методом популярных тегов |
|
Используя acct_as_taggable_on_steroids мы имеем две таблицы taggings, tags.
Перед мной стоит задача сделать на сайте топ популярных тегов. Для этого нам надо сделать сложный запрос, который я написал ниже. В итоге у нас есть ID тега его название и модель которой соответствует этот ID. Теперь я перешел к самому плагину, для изучения куда добавить свой метод, и был приятно обрадован находке метода tag_counts. Вот что он дал мне в первом приближении У меня было всего два поста и три тега один из которых встречался дважды, в исходнике я маметил что SQL запрос который я готовыл в принципе уже реазилован в этом методе, но подсчета тегов я так и не увидел через script/console. После чего решил просто попробовать обратиться к атрибуту count и в результате получил сей ответ Что меня полностью удовлетворило, и дало возможность показывать ссылки на папулярные теги для различных моделей. |
|
| acct_as_taggable_on_steroids populate tags |