-
Notifications
You must be signed in to change notification settings - Fork 41
Configuration settings
Xavi edited this page Sep 2, 2018
·
2 revisions
PanicHD comes with a collection of configuration settings which you can edit to adapt the package behavior on your preference. You can configure them by accessing the PanicHD top navigation > PanicHD > Configuration.
If you're also interested on creating your own settings or how to use any of them (the default or your custom ones) inside your Laravel app, you can read a dedicated wiki page for that.
In this document:
- Essential settings to set in your app
These are the ones we consider the most important settings that anybody whom installs or configures PanicHD should know.
In "initial" tab:
- main_route: URL folder from your Laravel root URL where you will work with PanicHD's tickets.
- master_template: You surely know you can replace any package view with your custom version easily. With this setting you can also replace "panichd::master" view with any view in resources\views folder without needing to be inside vendor folder.
In "tickets" tab:
- default_status_id: When a Member that has not the agent role creates a ticket, he can't choose (or even view) the ticket status. The tickets with this setting status_id will be find in the "Newest" ticket list.
- default_priority_id: As with status_id, raw members can't choose it so it's important to specify this setting in any production environment.
- default_reopen_status_id: For complete tickets, when as an agent you click on "reopen ticket", the configured status_id in this setting will be used. For production it may be useful to create a different status for these tickets different of the status of other active tickets.