[ARCHIVED] Requests List page customization | Community
Skip to main content

[ARCHIVED] Requests List page customization

  • October 9, 2019
  • 2 replies
  • 0 views

Jason51

Hey All,

     I am know this has been brought before and will be brought up again, but here is my two cents on the requests list page. 

     All I wanted to do was add the group a ticket was with, who it was assigned to, and make the drop down menus multiselectable. I was disappointed to learn that none of that was available as an available customization and that what was possible needed the duplication of data to custom fields paired with extra API calls, Javascript and a lot of head scratching.

     This is just another disappointing roadblock in the customizability of what could be such a great feature to help keep the lines of communication open. It is a touch baffling that you would have such a useful tool in a system that is generally pretty customizable, yet the portal (which in my opinion should be the most customizable) is devoid of any real/tangible customization. Not being able to do simple things like making the menus multi selectable, changing status names, or adding the group and assignee to the requests list table without having to make a hacky workaround is simply frustrating. In my particular case, letting the end user see what group and assignee their ticket is with is very important to the direction we are headed as a company in regards to communication with our users. Things like using a templating language to make the code cleaner was a great idea, basing it off of a language that is super customizable like handlebars and then stripping away all the customizability is not cool. I understand the statement of "We can't let users run their customized code on our servers", this is a legitimate concern. My argument is that it doesn't have to be one way or the other, you can't tell me that there is not a great compromise in the middle of that void that we can all live with. Now, I know I have just a high level understanding of all the problems associated with this issue, along with the fact that I am one of the users wanting more options for customization. Not to forget the thousands of hours of meetings discussing the best roadmaps for software and not truly knowing what users are going need or think the need, or how they want to use the product (which may or may not line up with your vision for your own product). I guess I just feel like the compromise would be easier then not having the customizable options. My apologies for the rant, I will step down from my soapbox now 😉. 

 

Thanks,

     Jason Fouchier

2 replies

  • October 15, 2019

Hi Jason,

I agree that the things you're asking for are not all that outlandish. I too would welcome more customization options throughout Help Center.

That said, displaying the ticket group & assignee as well as renaming the status is doable without too much Javascript hassle, a single API call and no duplication of data to custom fields. It wouldn't be a hacky solution in my opinion.

Implementing multiple filters is possible too but a bit more involved as that means redoing the display of the requests table, including its pagination.

Let me know if I can be of help implementing any of this.


Jason51
  • Author
  • October 15, 2019

Hey Simon,

 

     Thanks for the response. I do agree that in my frustration, I missed used the term "hacky", but I believe my point that we shouldn't need to modify the JavaScript is valid. I would be very interested to know what your ideas are on the implementation of some of the things I was talking about. My JavaScript/JQuery skills are less then robust, so I am sure there is a better more efficient way to accomplish what I have done ( maybe subconsciously "hacky" was referring to my own code..lol). I ended up needing to duplicate the assignee and group data into some custom fields, I then used an API call for each custom field that I wanted data from. What I wasn't able to accomplish was the multi-select dropdown menu, as I could not find a way to set the "select "status" helper as multiple. I look forward to your ideas, and thanks again for the response.

 

Thanks,

 

     Jason Fouchier