[jifty-devel] Using Scalar::Defer in J::A::CreateXXX causes an error
IN SUK JOUNG
i.joung at gmail.com
Sun Apr 22 01:12:08 EDT 2007
I have a problem in writing a 'param' in J::A::CreateXXX.
The action param below works in normal actions(MyWeblog::Action::XXXX) but
causes an error in MyWeblog::Action::CreateXXX.
Error in C:\Perl\site\lib\Scalar\Defer.pm line 41
Undefined subroutine &main:: called at C:/Perl/site/lib/Scalar/Defer.pm line
41.
param mother =>
render as 'select',
label is 'Mother Group',
valid_values are defer {
my $collection = MyWeblog::Model::GroupCollection->new;
$collection->unlimit;
my @results = { display => 'Top Group', value => 0 };
while ( my $record = $collection->next ) {
push @results, {
display => $record->group_id,
value => $record->id,
};
}
return \@results;
};
How do I override params like this in MyWeblog::Action::CreateXXX?
--
Best,
In-Suk Joung
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.bestpractical.com/pipermail/jifty-devel/attachments/20070421/fbea9e6b/attachment.htm
More information about the jifty-devel
mailing list