Forum Webscript.Ru
Программирование => Perl => Тема начата: djkostya от 31 Марта 2006, 23:21:13
-
Имеем Template Toolkit и Mail::Sender
Так вот встала проблема как прикрепить шаблон к Mail::Sender
То есть должен шаблон в итоге отправиться по E-Mail
$sender->Open({ to => "$email", subject => "TEST SUBJ" });
$sender->SendLineEnc("здесь должен быть шаблон");
$sender->Close();
Уже с ма схожу.................
как сделать помогите
-
sub text{
my $template = Template->new({ INCLUDE_PATH=>"/путь/template" });
$template->process("email.tmpl");
}
$sender->Open({ to => "$email", subject => "1111111111" });
$sender->SendLineEnc(\\&text);
$sender->Close();
Что-то не получаеться
-
sub text{
my $content;
my $template = Template->new({ INCLUDE_PATH=>"/путь/template" });
$template->process("email.tmpl", {}, \\$content);
return $content;
}
-
не пашет приходит что то вроде этого CODE(0x8598a30)
-
Сделай Dumper($content) и посмотри, что там.
perldoc Template:
# reference to output text string
my $output = \'\';
$tt->process(\'welcome.tt2\', $vars, \\$output)
|| die $tt->error(), "\\n";
print "output: $output\\n";
-
Спасибо получилось