Skip to content

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

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.
Clone this wiki locally