Страница 1 из 1

Кнопка лайн дизлайк

Добавлено: 2013.02.04, 11:35
cpentyc
На сайте http://www.yiiframework.com на странице с расширением есть кнопки палец вверх и вниз. Что это за виджет? Мне такой нужен не могу найти.

Re: Кнопка лайн дизлайк

Добавлено: 2013.02.04, 15:26
vanderv
Вряд ли такое есть.

Код: Выделить всё

$(function(){
  $('like').click(function(){
    $.get('url',{id:1,like:1},function(){
      alert("Like");
    });
  });
});
Создайте контроллер ajax и там метод к примеру like,
Пропишите там логику общения с бд.
можете возвращать в json формате сообщения.

Re: Кнопка лайн дизлайк

Добавлено: 2013.02.04, 16:59
howard
Я делал так. 2 таблицы: rating_post(id_post, vote) и rating_post_ip(ip, post_id) для хранение айпишников (еще можно логин прикрутить). Потом аяксом передаю в контроллер, проверяю на уникальность ip и возвращаю результат лайка/дизлайка. Конечно можно оформить в виде виджета, но руки не дошли пока.