Поддержка Плагины Плагин мероприятий.

  • Доброго времени суток. Прощу вашей помощи. В общем расклад такой, я добавляю обычную статью, но это будет мероприятие которое скоро намечается и мне необходимо сделать так, чтобы пользователи могли как бы голосовать или отмечать нажатием кнопки пойдут они на это мероприятие или нет. Например, при раскрытии статьи, внизу будет кнопка, на которой написано «Я пойду», а чуть ниже статистика, ну либо список тех, кто собирается и чтобы это голосование можно было прикреплять не ко все записям, а именно к определенным. Может есть такой плагин, кто знает? Или подкиньте идею как самому это реализовать, я неплохо знаю php, но как то не думал над тем, как это организовать с нуля. Очень буду признателен ))

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Про наличие плагина не в курсе, но не вопрос реализовать, например, через произвольные поля.

    Мероприятие — запись, добавляете ей поле — чекбокс, выводить не выводить, если выводить то на странице выводится форма ваших голосований, завязанная еще на некое количество полей равных количеству ответов, при голосовании увеличиваете значение соответствующего поля на 1.

    Принцип такой, ну и обвесить это дело свистоперделками, типа получения логина проголосовавшего и прочими, думаю труда не составит.

    Автор dotprog

    (@dotprog)

    Хм., спасибо., что-то такое у меня в голове крутилось, но как-то знаете, лень делать самому все. Мне вот одна идея пришла, как думаете, а что если использовать плагин Thank You Counter Button, с помощью нее можно добавить на Записях и Страницах кнопку со словом ‘Спасибо’, при нажатии на которую появится счетчик — сколько раз вам сказали ‘Спасибо’ и поблагодарили за ваш пост или статью. А на сайте будет множество статей, а мне нужно, чтобы этот голос выводился только рубрике «Мероприятия» и тут попробовать написать типа такого:

    if ($category->cat_name == "МЕРОПРИЯТИЯ")
    {
      //будет выводиться голосование
    }
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Плагин мероприятий.» закрыта для новых ответов.