Re: [rt-users] Per-queue page customisations?

2008-05-28 Thread Stephen Turner
At 03:28 AM 5/26/2008, Tom Lanyon wrote: List, Is there a way to customise Ticket/Create.html on a per-queue basis? What we would like to achieve: creating a ticket in QueueA may have a different layout and/or different fields visible than when creating a ticket in QueueB. Has anyone done this

Re: [rt-users] Per-queue page customisations?

2008-05-28 Thread Tom Lanyon
On 28/05/2008, at 10:42 PM, Stephen Turner wrote: We've implemented this by using Attributes to store queue preferences. You can attach Attribute objects to most RT objects (Tickets, Queues etc.) - in this case you'd attach them to your Queue objects. For example, you could choose an

Re: [rt-users] Per-queue page customisations?

2008-05-27 Thread Tom Lanyon
On 27/05/2008, at 11:25 PM, Todd Chapman wrote: The queue is known once you get to the ticket Create page, so the template can have logic to display fields based on the queue. Thanks, that's what I figured the solution was going to be; just one big Create.html with lots of logic depending

Re: [rt-users] Per-queue page customisations?

2008-05-27 Thread Tom Lanyon
On 27/05/2008, at 11:24 PM, Roedel, Mark wrote: Well, queue-specific custom fields are added to the create-ticket layout based on the queue you selected. Based on that, I'd say that the best-case scenario is that your requirements can be met by configuring custom fields for those

Re: [rt-users] Per-queue page customisations?

2008-05-27 Thread gordon
Alternatively you could have a custom web form for creating tickets in a particular queue and email the data to rt. Wouldn't be much use for updating tickets however. Gordon Mark, Unfortunately just using custom-fields will not be enough to fulfill our requirements as we need logic to

Re: [rt-users] Per-queue page customisations?

2008-05-27 Thread Tom Lanyon
We do that at the moment but it has a lot of logic that we would like to bring into RT itself to keep it as a single system. Thanks, Tom On 28/05/2008, at 11:15 AM, [EMAIL PROTECTED] wrote: Alternatively you could have a custom web form for creating tickets in a particular queue and