31 |
}, |
}, |
32 |
render as 'Select'; |
render as 'Select'; |
33 |
|
|
34 |
|
param database => |
35 |
|
label is _("From database"), |
36 |
|
available are defer { |
37 |
|
my $coll = Webpacus::Model::SearchCollection->new; |
38 |
|
$coll->group_by( column => 'from_database' ); |
39 |
|
$coll->unlimit; |
40 |
|
[{ |
41 |
|
display_from => 'from_database', |
42 |
|
value_from => 'from_database', |
43 |
|
collection => $coll, |
44 |
|
}]; |
45 |
|
}, |
46 |
|
render as 'Select'; |
47 |
|
|
48 |
param query => |
param query => |
49 |
label is _("Search for"), |
label is _("Search for"), |
50 |
is mandatory; |
is mandatory; |
68 |
|
|
69 |
my $search = Webpacus::Model::Search->load( $self->argument_value( 'field' ) ); |
my $search = Webpacus::Model::Search->load( $self->argument_value( 'field' ) ); |
70 |
my $query = $self->argument_value( 'query' ); |
my $query = $self->argument_value( 'query' ); |
71 |
|
my $database = $self->argument_value( 'database' ); |
72 |
|
|
73 |
warn "## search = ",dump( $search ); |
warn "## search = ",dump( $search ); |
74 |
|
|
75 |
my $index_path = Webpacus::Webpac->index_path; |
my $index_path = Webpacus::Webpac->index_path; |
76 |
|
$index_path .= '/' . $database; |
77 |
|
|
78 |
warn "## index_path = $index_path"; |
warn "## index_path = $index_path"; |
79 |
|
|