[rt-users] Help with a template

Matt Zagrabelny mzagrabe at d.umn.edu
Tue Dec 1 17:35:09 EST 2015

On Tue, Dec 1, 2015 at 4:21 PM, Joe Kirby <kirby at umbc.edu> wrote:
> I have a need to create a child ticket and pass on the values for a shared
> custom field.
> This works fine when passing a field which is limited to 1 value however I
> now have a multi-value custom field and I cannot find any examples of how to
> pass the secondary values if they exist.

There are a couple of ways.

1) Use the built-in method.


more about it can be found in:


2) Have full control over the output.

Here is an example that builds an HTML list:

 my $cf = $Ticket->LoadCustomFieldByIdentifier('Multimedia Hub
 my $equipment = $cf->ValuesForObject($Ticket)->ItemsArrayRef;

 $html_equipment = 'No equipment listed.';

 if (@$equipment > 0) {
     $html_equipment = '<ul>';
     for my $item (@$equipment) {
         my $content = $item->Content;
         $html_equipment .= '<li>'.$content.'</li>';
     $html_equipment .= '</ul>';




More information about the rt-users mailing list