Hi All,
I’m trying to figure out how to do the below:
I’m trying to create a ticket system. The system will have members who are required to log in to access the system.
Once logged in, they are able to create tickets themselves using SAEF. The ticket is logged with a status of open and other information, such as, author info, entry date, priority, category, etc.
My issue is with updates to the ticket. For example, I would like members to be able to update the tickets, but rather than update the entry itself, for them to append information to the entry, like a comment.
I wanted the updates to show who had updated them and that’s why I thought comments would be perfect for this. This way, an entry would show who the original author was and all updates would have their own authors etc.
However, I don’t like this approach as I would like whoever is “updating the entry” by appending info, (like mentioned with the use of comments above), for them to be able to change some information of the ticket, such as priority of the ticket along with their update, so the overall priority of the ticket would change, or, if the ticket is solved, for them to be able to click a “close” or “solved button and this would append their update to the ticket and change the status of the ticket at the same time all with the one button.
If the ticket isn’t solved and they just have an update, then they would enter their update, set a date and time and click the update button instead. This would store the update for others to see and a countdown would begin. The countdown would be the SLA, so the time until it needs to be updated again. I did see a countdown plugin that I could use that would probably solve the countdown issue, but mentioned it anyway depending on whether I receive a response mentioning a module that solves the appending issue, but is incompatible with the countdown plugin.
Does anyone know how I could go about solving the above?
Thanks in advance x 1 million!