RT (http://bestpractical.com/rt) でテンプレート プログラミングを行っており、Perl を使用しています。残念ながら、私が Perl を使ったことはほとんどありません。
次で始まるサブプロシージャを呼び出そうとしています:
sub PrepareEmailUsingTemplate {
my %args = (
Template => '',
Arguments => {},
@_
);
これは lib の一部であるため、変更することはできません。
私が行っている呼び出しは次のとおりです。
my ($template, $msg) = RT::Interface::Email->PrepareEmailUsingTemplate(
Template => 'CCReplyFirstMessage' );
return (0, $msg) unless $template;
そして、「/opt/rt4/sbin/../lib/RT/Interface/Email.pm 行 552 のハッシュ割り当ての要素数が奇数です。(/opt/rt4/sbin/../lib/RT /Interface/Email.pm:552) で、サブ行の最初の行です。
私はパラメータを渡す際に奇妙なことをしていることを知っています。どのように渡せばいいですか?