@gosuhost
CONCERNING HOW TO ADD A WIDGET TO THE CLIENT DASHBOARD PAGE...
I used a technique that I wrote last year concerning a different plugin found at... https://www.blesta.com/forums/index.php?/topic/8092-how-to-add-the-quotes-widget-to-the-client-dashboard/ ==================================
1) - Open up /app/client_controller.php
2) - And then look for the following code, and add what is hi-lited in red....
What is in lite grey is optional.
$widgets = [];
$widget_location = null;
switch ($this->controller) {
case 'client_main':
$widget_location = 'widget_client_home';
// Set the default widgets to appear
$widgets = [
'client_invoices'=>['uri'=>$this->base_uri . 'invoices/?whole_widget=true'],
'client_services'=>['uri'=>$this->base_uri . 'services/?whole_widget=true'],
'client_transactions'=>['uri'=>$this->base_uri . 'transactions/?whole_widget=true'], 'client_quotes'=>['uri'=>$this->base_uri . "plugin/quotes/client_main/index/?whole_widget=true"],
'client_emails'=>['uri'=>$this->base_uri . "plugin/client_emails/client_main/index/?whole_widget=true"],
//'client_tickets'=>['uri'=>$this->base_uri . 'plugin/support_manager/client_tickets/?whole_widget=true'] //DE-Activated since we are using the Support Manger Addon plugin.
// Additional note : as of October 2017 we are using "Support Manager PRO".
//So we also had to DE-activate the " Support Manager Add-On " plugin to get rid of the EXTRA " Tickets " box that was on the client
//dashboard. IF we ever stop using the PRO version, we will need to RE-activate the " Support Manager Add-On " plugin.
];
break;
}