That is really my question - how can you change/load a template from
inside a custom condition?
If I have two separate scripts with two separate custom conditions, I
will still need to know how to load a the appropriate template.
Any more thoughts?
Thanks,
CraigFrom: Ruslan Zakirov [mailto:ruslan.zakirov@gmail.com]
Sent: Tuesday, May 16, 2006 4:45 PM
To: Bloom, Craig
Cc: rt-users@lists.bestpractical.com
Subject: Re: [rt-users] conditional template usage
I think easiest way is to create two scrips. As I can see you couldn’t
change template from condition.
I am trying to create a script with a custom condition that runs upon
ticket
creation. Depending on the value of a user-defined field, the scrip
should
use one template or another.
So far, in my Custom Condition I have:
if ($self->TransactionObj->Type eq “Create”){
if ($self->TicketObj->FirstCustomFieldValue(‘Parent
Company’) eq ‘MY_COMPANY’){
LOAD TEMPLATE
} else {
LOAD DIFFERENT TEMPLATE
}
return 1;
}
else{
return undef;
}
Does this look right? What do I need to add in place of “# LOAD
TEMPLATE #”
to get the scrip to load a template?
Thanks,
Craig
THE INFORMATION CONTAINED IN THIS MESSAGE AND ANY ATTACHMENT MAY BE
PRIVILEGED, CONFIDENTIAL, PROPRIETARY OR OTHERWISE PROTECTED FROM
DISCLOSURE. If the reader of this message is not the intended
recipient, you
are hereby notified that any dissemination, distribution, copying or
use of
this message and any attachment is strictly prohibited. If you have
received
this message in error, please notify us immediately by replying to the
message and permanently delete it from your computer and destroy any
printout thereof.
The rt-users Archives
Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com
Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com
We’re hiring! Come hack Perl for Best Practical:
Careers — Best Practical Solutions
Best regards, Ruslan.
THE INFORMATION CONTAINED IN THIS MESSAGE AND ANY ATTACHMENT MAY BE PRIVILEGED, CONFIDENTIAL, PROPRIETARY OR OTHERWISE PROTECTED FROM DISCLOSURE. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution, copying or use of this message and any attachment is strictly prohibited. If you have received this message in error, please notify us immediately by replying to the message and permanently delete it from your computer and destroy any printout thereof.