Abo Einmalprodukte und Bestätigung abschließen

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Kevin 2026-06-05 15:28:08 +00:00
parent 2bdc9ada3c
commit 2269ce031f
57 changed files with 3647 additions and 371 deletions

View file

@ -238,6 +238,13 @@ class OrderController extends Controller
$image = $product->images->first()?->slug ?? '';
$yard = Yard::instance($this->instance);
$additionalWeight = (int) $product->weight * $quantity;
if ($additionalWeight > 0 && $yard->exceedsMaxWeight($additionalWeight)) {
\Session::flash('alert-error', __('msg.cart_max_weight_reached'));
return;
}
$cartItem = $yard->add(
$product->id,
$product->getLang('name'),