sub action_ajax_autocomplete {
my ($self, %params) = @_;
- my $value = $::form->{column} || 'description';
-
# if someone types something, and hits enter, assume he entered the full name.
# if something matches, treat that as sole match
# unfortunately get_models can't do more than one per package atm, so we d it
my @hashes = map {
+{
- value => $_->$value,
- label => $_->long_description,
+ value => $_->displayable_name,
+ label => $_->displayable_name,
id => $_->id,
partnumber => $_->partnumber,
description => $_->description,
}
sub action_test_page {
- $_[0]->render('part/test_page');
+ $_[0]->render('part/test_page', pre_filled_part => SL::DB::Manager::Part->get_first);
}
sub action_part_picker_search {
controller => $self,
sorted => {
_default => {
- by => 'description',
+ by => 'partnumber',
dir => 1,
},
partnumber => t8('Partnumber'),