Skip to content

Advanced Feature Request: New "JetBox" Container Widget for Dynamic Listings of JetFormBuilder Checkbox or Radio field in advance to checkmark widget #8244

@Akinsquare01

Description

@Akinsquare01

Hello Crocoblock Team,

I am writing to propose a new widget that would significantly enhance the functionality of JetEngine Dynamic Listings and JetFormBuilder for ( JetFormBuilder Checkbox or Radio field in advance to checkmark widget ). I would like to request a new widget, perhaps named "JetBox", that functions as a clickable container object.

The Query and Functionality:

  • The proposed "JetBox" widget would be placed or sit within a dynamic listing template (e.g., a listing for Posts, CPTs, or a Query). Its core function would be to serve as a wrapper for other widgets (such as Dynamic Fields, Images, etc.). When a user clicks anywhere on this "JetBox" container on the front end, it should:
  1. Acquire a Checked Value: The container itself would become the selectable element, similar to a checkbox.

  2. Receive a CSS Class: The widget should automatically add a predefined CSS class (e.g., .is-checked) to the container element, allowing for easy custom styling.

  3. This widget would be an advanced version of the current Check Mark widget.

The Essence and Benefit of This Widget:

The existing Check Mark widget is excellent for its purpose, but it functions as a single icon or element. To create a fully interactive, custom-styled "card" or "box," the entire container of the listing has to be manually configured to behave like a clickable element.

The "JetBox" would solve this by providing a dedicated, single widget that acts as a container. This simplifies the development process immensely:

No more workarounds: It would eliminate the need to wrap all content within a small Check Mark widget. The entire container would be the clickable area.

Intuitive Design: Designers could intuitively create a "clickable card" for their form options without complex CSS or JavaScript.

Streamlined Workflow: It would save time by making it a simple drag-and-drop process to turn any dynamic listing into a selectable form option.

This widget would be a powerful addition to the JetEngine plugin suite, truly elevating its capabilities for creating dynamic, interactive user interfaces.

Thank you for your time and for considering this suggestion.

Best regards,
Akinyele Akinola Gabriel

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions