Добрый день!
Столкнулся со странными граблями в Mojolicious::Lite (хотя возможно он и не
причем - а грабли у меня вместо рук?).
Есть страница с чекбоксами вида:
<input type="checkbox" name="usopt" value="19">
<input type="checkbox" name="usopt" value="20">
...
Есть код принимающий этот параметр так:
my @usopt = $self->param('usopt');
и далее передающий его для обработки так:
my $selopt = MTN::Option::Manager->get_options(query => [idoptions =>
\@usopt]);
И все это прекрасно работало, пока я не обновился до последней версии
Mojolicious, и теперь вот эта срока:
my @usopt = $self->param('usopt');
не работает (вместо массива получаю только одно значение чекбокса)...
То есть я так понимаю что как-то изменилась работа $self->param в последней
версии Mojolicious ?
P.S.
При этом параметры видны так:
{
"usopt" => [
19,
20,
21
]
}
Но Dumper говорит что @usopt содержит лишь одно значение
[Wed Nov 12 15:22:41 2014] [info] $VAR1 = '21';
Прошу помочь, кто чем может.
Спасибо.
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org