Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 6a6ae9dd

Von Werner Hahn vor mehr als 7 Jahren hinzugefügt

  • ID 6a6ae9dd8855bfc061b13eb6132ce7e40b232ead
  • Vorgänger aecfad30
  • Nachfolger 70a1e7fa

Shopmodul: Anpassungen an neuen Partcontroller; Shopkategorien gehen noch nicht

Unterschiede anzeigen:

SL/Controller/Part.pm
sub _set_javascript {
my ($self) = @_;
$::request->layout->use_javascript("${_}.js") for qw(kivi.Part kivi.PriceRule ckeditor/ckeditor ckeditor/adapters/jquery kivi.shop_part kivi.FileUploader);
$::request->layout->use_javascript("${_}.js") for qw(kivi.Part kivi.File kivi.PriceRule ckeditor/ckeditor ckeditor/adapters/jquery kivi.shop_part);
$::request->layout->add_javascripts_inline("\$(function(){kivi.PriceRule.load_price_rules_for_part(@{[ $self->part->id ]})});") if $self->part->id;
}
SL/Controller/ShopPart.pm
if ($::form->{shop_part_id}) {
SL::DB::Manager::ShopPart->find_by(id => $::form->{shop_part_id});
} else {
SL::DB::ShopPart->new(shop_id => $::form->{shop_id}, part_id => $::form->{part_id});
#SL::DB::ShopPart->new;
SL::DB::ShopPart->new(shop_id => $::form->{shop_id}, part_id => $::form->{part_id})->load(with => ['shop']);
};
}

Auch abrufbar als: Unified diff