Before learning any modifications, visit the pages below to understand the form builder’s structure. P.S: The display_for_user and required_for_user attributes can be ignored since user roles can’t be accessed SD modules. Adding a New Asset Type To add asset type, use the following facade method: For more information, check the file located at app/Plugins/ServiceDesk/database/seeds/v_9_0_1_RC_1/NewFormSeeder.php, under […]
All posts by Mohammed Raffic
Introduction to Form Builder
Introduction: The Form Builder is a powerful tool that simplifies the creation and management of forms across the system. It is currently implemented in both the Helpdesk and ServiceDesk modules. In the Helpdesk module, it is used for Ticket and Contact creation/edit pages, while in the ServiceDesk module, it supports Problems, Changes, Releases, Assets, Contracts, […]
ServiceDesk Form builder Modification
Before learning any modifications, visit the pages below to understand the form builder’s structure. P.S: The display_for_user and required_for_user attributes can be ignored since user roles can’t be accessed SD modules. Adding a New Category Form To add or modify a form, use the following facade method: For more information, check the file located at […]
Helpdesk Form builder Modification
Before learning any modifications, visit the pages below to understand the form builder’s structure. Adding a New Category Form To add or modify a form, use the following facade method: For more information, check the file located at database/seeders/v_9_0_0_rc_3/NewFormSeeder.php, under the method createFormCategory(). Typically, when adding a new form, it will only contain the default […]
Form Attributes and Explanations
Form Category Format: FIELD KEY DEFINITION category Should not match any existing categories (e.g. ticket, requester, organisation, asset, problem, etc.). name Name of the form displayed in the admin panel. icon_class CSS class for an icon to display with the form on the Form Field Index page. is_delete Always set to 0, unless it is […]
Get Daily Report List
NOTE: User must be logged in as admin to access this API URL : get/admin/daily-report Method : GET Query Parameters : Parameter Type Possible Values Required/Optional Description id integer id, null Optional Id of Daily Report, If exists. name String name, null Optional Name of Daily Report, If exists. components array values, null Optional List of Components […]
Update Daily Report
NOTE: User must be logged in as admin to access this API URL : api/admin/daily-report/createOrUpdateReport Method : POST Query Parameters : Parameter Type Possible Values Required/Optional Description name String Optional Name of Daily Report report_id Integer id Required Daily report Id. component_ids Array Required [Daily Report Template Should Need Minimum Single Widget] It consists of […]
Create Daily Report
NOTE: User must be logged in as admin to access this API URL : api/admin/daily-report/createOrUpdateReport Method : POST Query Parameters : Parameter Type Possible Values Required/Optional Description name String Optional Name of Daily Report report_id Integer null Optional If a daily report exists, Id should be given. component_ids Array Required [Daily Report Template Should Need […]
Protected: Send Cab Reminder Email to Approvers
There is no excerpt because this is a protected post.
Protected: Cab Auto Reminder On/Off from Agent Panel
There is no excerpt because this is a protected post.