Poll Plugin

Overview

The poll plugin enables you to create and manage poll documents within Bloomreach Content. It provides both authoring capabilities in the CMS and poll functionality on the website through an HST component and a reusable provider (delegate) class.

Features

  • Retrieve poll documents from configurable repository locations.
  • Expose poll data as beans for use in the view layer.
  • Record votes for polls, storing results in the /polldata repository path outside the document tree.
  • Use cookies to prevent users from voting multiple times.

Example Screens

Poll Document in the CMS

The following image shows a standard poll document as it appears in the demo project:

Bloomreach CMS poll document editor with example poll fields

Poll Form on the Website

This example displays the poll form rendered by the default HST component:

Example website poll form with color voting options

Poll Results View

The following image shows the poll results as presented by the standard HST component:

Poll results with colored options and vote percentages

Source Code

You can find the poll plugin source code and demo project at:

https://github.com/bloomreach/brxm/tree/brxm-14.7.3/poll

Share Feedback
Page: /build/plugins/poll/about
Section: Build
Category *
Poll Plugin | Bloomreach Content Documentation