diff --git a/Layout/default/Order/Form.php b/Layout/default/Order/Form.php index 1787f1bab..a300ddb53 100644 --- a/Layout/default/Order/Form.php +++ b/Layout/default/Order/Form.php @@ -403,7 +403,7 @@ product->attributes) && count($product->product->attributes)) && (array_key_exists(TT_ATTRIB_TERMINATION_REQUIRED_NAME, $product->product->attributes) - && $product->product->attributes[TT_ATTRIB_TERMINATION_REQUIRED_NAME] == 1) + && $product->product->attributes[TT_ATTRIB_TERMINATION_REQUIRED_NAME]->value == 1) || $product->termination_id ): ?>
diff --git a/application/Order/OrderController.php b/application/Order/OrderController.php index 7f6eac0b5..2cfd97b20 100644 --- a/application/Order/OrderController.php +++ b/application/Order/OrderController.php @@ -476,7 +476,8 @@ class OrderController extends mfBaseController { $require_term = false; - if(array_key_exists(TT_ATTRIB_TERMINATION_REQUIRED_NAME, $prod->attributes) && $prod->attributes[TT_ATTRIB_TERMINATION_REQUIRED_NAME] == 1) { + if(array_key_exists(TT_ATTRIB_TERMINATION_REQUIRED_NAME, $prod->attributes) && $prod->attributes[TT_ATTRIB_TERMINATION_REQUIRED_NAME]->value == 1) { + //var_dump($prod->attributes); $require_term = true; if(!$p['termination_id']) { $this->layout()->setFlash("Ein oder mehrere Produkte erfordern Anschluss.", "warn");