[rt-users] SelfService Custom Fields
Karl Pietri
kpietri at nvps.net
Fri Feb 27 12:47:13 EST 2004
my ( $id, $Trans, $ErrMsg ) = $Ticket->Create( Queue =>
$ARGS{Queue},
Requestor =>
\@Requestors,
Cc => \@Cc,
Subject =>
$ARGS{Subject},
MIMEObj => $MIMEObj,
'CustomField-1' =>
$ARGS{'CustomField-1-Values'},
'CustomField-2' =>
$ARGS{'CustomField-2-Values'},
'CustomField-4' =>
$ARGS{'CustomField-4-Value'},
'CustomField-5' =>
$ARGS{'CustomField-5-Value'});
this is what my new one looks like.
You may notice that some are ...-Values and some are ...-Value It depends on
what type of field it is. I suggest view source on the modified Create page
(in the browser window) to make sure you get the right ones down.
-Karl Pietri
----- Original Message -----
From: "Paul Barmaksezian" <Paul.Barmaksezian at Overture.com>
To: <rt-users at lists.bestpractical.com>
Sent: Friday, February 27, 2004 10:37 AM
Subject: RE: [rt-users] SelfService Custom Fields
can you send an example of the line?
Paul
-----Original Message-----
From: rt-users-bounces at lists.bestpractical.com
[mailto:rt-users-bounces at lists.bestpractical.com]On Behalf Of Karl
Pietri
Sent: Friday, February 27, 2004 6:58 AM
To: rt-users at lists.bestpractical.com
Subject: Re: [rt-users] SelfService Custom Fields
Ok heres the problem. In SelfService/Display.html
my ( $id, $Trans, $ErrMsg ) = $Ticket->Create( Queue =>
$ARGS{Queue},
Requestor =>
\@Requestors,
Cc => \@Cc,
Subject =>
$ARGS{Subject},
MIMEObj => $MIMEObj );
In the post data there will be fields such as CustomField-<n>-value(s)
It needs to be added as args in the $Ticket->Create
CustomField-<n> -- a scalar or array of values for the customfield with the
id <n>
Unfortunatly i have no perl skills and wouldnt be able to write a dynamic
solution to this. For now on mine i just added in a line for each of the
custom fields i have. Mabey one of the more perl fluent people on the list
would be willing to bash out a few lines for us? :-D
-Karl Pietri
----- Original Message -----
From: "Patrick Hurley" <phurley at tacc.utexas.edu>
To: <rt-users at lists.bestpractical.com>
Sent: Thursday, February 26, 2004 4:58 PM
Subject: RE: [rt-users] SelfService Custom Fields
I decided to check this out since I'm attempting to do the same thing, and
I'm encountering a similar (same?) problem. With Karl's SelfService, I'm
able to select the queue, fill in the custom fields, submit a ticket just
fine.
However:
a) Through SelfService the custom fields don't show up (which isn't a big
deal -- add one or two lines to Display.html)
and, more importantly:
b) When I view the ticket as a privileged user, all of the custom fields
show "(no value)".
So, Karl's SelfService matches where I'm at in my own customization -- can
select, submit, view, etc. but haven't been able to actually update the
custom field values appropriately. These are, btw, queue-specific custom
fields.
ph.
________________________________
From: rt-users-bounces at lists.bestpractical.com on behalf of Paul
Barmaksezian
Sent: Thu 2/26/2004 3:11 PM
To: rt-users at lists.bestpractical.com
Subject: RE: [rt-users] SelfService Custom Fields
We're actually also on 3.0.8. Again, everything else works on the code you
sent, but submitting does not put the custom fields into the ticket. Is
there anything else I need to change?
Paul
-----Original Message-----
From: rt-users-bounces at lists.bestpractical.com
[mailto:rt-users-bounces at lists.bestpractical.com]On Behalf Of Karl Pietri
Sent: Thursday, February 26, 2004 10:49 AM
To: rt-users at lists.bestpractical.com
Subject: Re: [rt-users] SelfService Custom Fields
This was for rt 3.0.8 mabey you are using version 2?
-Karl Pietri
----- Original Message -----
From: Paul Barmaksezian <mailto:Paul.Barmaksezian at Overture.com>
To: rt-users at lists.bestpractical.com
Sent: Thursday, February 26, 2004 12:28 PM
Subject: RE: [rt-users] SelfService Custom Fields
Doesn't seem like this worked (I copied the whole thing to my
web/html/SelfService and although it changed the look/feel, it still doesn't
submit the custom fields in the ticket).
One additional note that may help - these custom fields are queue-specific -
I have a link that opens a particular queue as a ticket (which brings in the
custom fields).
Any other suggestions?
Paul
-----Original Message-----
From: rt-users-bounces at lists.bestpractical.com
[mailto:rt-users-bounces at lists.bestpractical.com]On Behalf Of Karl Pietri
Sent: Thursday, February 26, 2004 8:04 AM
To: rt-users at lists.bestpractical.com
Subject: Re: [rt-users] SelfService Custom Fields
I had the same problem.
I have tar.gz'ed the whole self service directory of mine that i modified (i
dont remember what i did to it all) and i have no idea how to use diff or
make patches :-) Let me know if you have any questions.
http://ww2.nvps.net/~karl/SelfService.tar.gz
-Karl Pietri
----- Original Message -----
From: Paul Barmaksezian <mailto:Paul.Barmaksezian at Overture.com>
To: rt-users at lists.bestpractical.com
Sent: Thursday, February 26, 2004 10:45 AM
Subject: [rt-users] SelfService Custom Fields
I've been searching the archives, but can't seem to find anything on this.
I have tried to modify SelfService/Create.html to allow non-privileged users
to submit CustomFields. I can get the fields to show up on the page, but on
submit, they do not make it into the ticket. Am I missing something? How can
I get CustomFields to work with SelfService?
Eventually, I'd like to create custom Scrips based on these CustomFields ...
Paul
________________________________
_______________________________________________
rt-users mailing list
rt-users at lists.bestpractical.com
http://lists.bestpractical.com/mailman/listinfo/rt-users
Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm
________________________________
_______________________________________________
rt-users mailing list
rt-users at lists.bestpractical.com
http://lists.bestpractical.com/mailman/listinfo/rt-users
Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm
_______________________________________________
rt-users mailing list
rt-users at lists.bestpractical.com
http://lists.bestpractical.com/mailman/listinfo/rt-users
Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm
_______________________________________________
rt-users mailing list
rt-users at lists.bestpractical.com
http://lists.bestpractical.com/mailman/listinfo/rt-users
Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm
_______________________________________________
rt-users mailing list
rt-users at lists.bestpractical.com
http://lists.bestpractical.com/mailman/listinfo/rt-users
Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm
More information about the rt-users
mailing list