Product support

Get help in the plugin support forum.



  • Dynamically add report widgets to the user dashboard
  • Widgets support HTML as well as PHP contents
  • Permission to manage widgets ("Access to manage custom widgets")
  • Widget configuration is stored in the database
Dashboard with Customize widget

After adding this plugin it will create Widget icon in the back-end menu. You can manage which users can access the widgets UI.

Create a new widget on the Widgets page. You can use PHP short tags in the widget content field.

Sample code:

<div class="report-widget widget-welcome">
    <h3>Hello World!</h3>
    <h5><?= e(trans('olabs.widgets::lang.plugin.description')) ?></h5>

On the dashboard click Manage Widgets > Add Widget: Add Custom Widget. This will add new widget with a default content to the dashboard. Click Widget configuration and choose Custom Widget.


Bug Fix

Jan 30, 2019


Bug Fix : php code appears as text just above the widget due to php short tag off.

Jan 30, 2019


Created table olabs_widgets_reportwidgets

Oct 05, 2018


First version of Widgets

Oct 05, 2018