Workflow aus Kundenstammdaten zum neuen Auftrags-Controller, …
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Wed, 16 May 2018 13:20:05 +0000 (15:20 +0200)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Wed, 16 May 2018 13:20:38 +0000 (15:20 +0200)
… wenn experimentelle Features eingeschaltet sind

SL/Controller/CustomerVendor.pm

index 042ec25..3b8f7fc 100644 (file)
@@ -272,10 +272,16 @@ sub _transaction {
 
   my $name = $::form->escape($self->{cv}->name, 1);
   my $db = $self->is_vendor() ? 'vendor' : 'customer';
+  my $action = 'add';
+
+  if ($::instance_conf->get_feature_experimental && 'oe.pl' eq $script) {
+    $script = 'controller.pl';
+    $action = 'Order/' . $action;
+  }
 
   my $url = $self->url_for(
     controller => $script,
-    action     => 'add',
+    action     => $action,
     vc         => $db,
     $db .'_id' => $self->{cv}->id,
     $db        => $name,