Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 2477c498

Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt

  • ID 2477c49832de970bf90873f29a65abbbf5eddda3
  • Vorgänger 3b9c2119
  • Nachfolger 9e278d06

Partpicker: Part manuell laden, wenn nur ID angegeben ist

Ansonsten wird initial nichts angezeigt.

Unterschiede anzeigen:

SL/Presenter/Part.pm
2 2

  
3 3
use strict;
4 4

  
5
use SL::DB::Part;
6

  
5 7
use Exporter qw(import);
6 8
our @EXPORT = qw(part_picker);
7 9

  
......
9 11
  my ($self, $name, $value, %params) = @_;
10 12
  my $name_e    = $self->escape($name);
11 13

  
14
  $value = SL::DB::Manager::Part->find_by(id => $value) if !ref $value;
15

  
12 16
  my $ret =
13 17
    $self->input_tag($name, (ref $value && $value->can('id') ? $value->id : ''), class => 'part_autocomplete', type => 'hidden') .
14 18
    $self->input_tag("", delete $params{type}, id => $self->name_to_id("$name_e\_type"), type => 'hidden') .

Auch abrufbar als: Unified diff