Asset Type Form 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 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 […]

Read More

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, […]

Read More

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 […]

Read More

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 […]

Read More

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 […]

Read More