Add-on that allows adding a new dynamic field (file dynamic field) to the Ticket Create window what will allow to attach an additional file to the message.
II. Supported version
This Add-On is supported by OTRS 5.x.x
III. Installation process
After downloading and unzipping the package you have to be logged in as the OTRS Administrator. This is necessary to install the package further.
Fig. 1. OTRS user logged as an Administrator.
After logging in go to the chart Admin and click it to open the Administration panel. Then go to the System Administration window and find the Package Manager module at the very bottom of the Administration panel. This module will allow you to update and extend your system with software packages.
Fig. 2. Package Manager module inside the Administration panel.
Inside the Package Manager click on the Choose the file button inside the Actions window which you will find on the left side of the panel.
Fig. 3. Choose the file button inside the Package Manager.
After clicking the button there will appear a new browser window which will allow you to choose the file you want to install. After unzipping the package you should find the installation file in the path:
Choose the DynamicFieldFile-1.5.0.opm file and click open in the web browser window.
Fig. 4. DynamicFieldFile file.
If you followed all the steps above you should now click the Install package button inside the Action window.
Fig. 5. Install package button.
If you will see the message about OTRS Group recommendation please click Continue button.
Fig. 6. OTRS recommendation verification window.
IV. User's Guide
Once the new module is already installed go to Administration panel then click on Dynamic Fields in the Ticket Settings options.
Fig. 7. Dynamic Fields settings in the System Administration module.
When the new window is opened, find an available option called File in the Ticket dropdown list. Click on that option and wait for opening new module.
Fig. 8. File options in the Dynamic Fields settings.
When the new window opens, fill it in as it is shown below. When you finish click the save button.
Fig. 9. Dynamic Fields – Add File Field.
Then go to Administration Panel -> SysConfig. In the system configuration window we have to configure some options. In the Actions window search for a “Phone” options in the fashion as it’s shown below.
Fig. 10. System Configuration – searching for “Phone” options.
In the next step click on Frontend::Agent::TicketViewPhoneNew module.
Fig. 11. Frontend::Agent::TicketViewPhoneNew module in the system configuration.
When the new window appears we have to find options which are called Ticket::Frontend::AgentTicketPhone###DynamicField. Once you find it, add a new record by clicking on the “plus” button and fill it as it is shown below.
Fig. 12. Addin new Key -> Content record in Frontend::Agent::TicketViewPhoneNew module.
When the new record is added click the update button. In the next step go to Tickets -> New Phone Ticket. When the new window appears you will see that new dynamic field which allows us to attach new files has been added.
Fig. 13. New dynamic field (file dynamic field) added in the create new ticket form.