Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e2ef75e5

Von Kivitendo Admin vor mehr als 8 Jahren hinzugefügt

  • ID e2ef75e554021d66214ad31b7c135243cc50765c
  • Vorgänger d0693cf4
  • Nachfolger 33a45e0e

Part Controller - Artikelnummer von unbenutzten Artikeln ändern

Unterschiede anzeigen:

SL/Controller/Part.pm
my $params = delete($::form->{part}) || { };
delete $params->{id};
# never overwrite existing partnumber, should be a read-only field anyway
delete $params->{partnumber} if $self->part->partnumber;
# never overwrite existing partnumber for parts in use, should be a read-only field in that case anyway
delete $params->{partnumber} if $self->part->partnumber and not $self->orphaned;
$self->part->assign_attributes(%{ $params});
$self->part->bin_id(undef) unless $self->part->warehouse_id;
templates/webpages/part/_basic_data.html
<tr>
<th align="right">[% 'Part Number' | $T8 %]</th>
[% SET readonly = 1 %]
[% UNLESS SELF.part.id %][% readonly = 0 %][% END %]
[%- IF !SELF.part.id or SELF.part.orphaned %][% readonly = 0 %][% END %]
<td>[% L.input_tag("part.partnumber", SELF.part.partnumber, size=40, readonly=readonly class="initial_focus") %]</td>
</tr>
<tr>

Auch abrufbar als: Unified diff