Support » WooCommerce » „Bestellen“ Button erst bei min. 5 Produkten aktivieren

  • Hallo,

    ich habe ein Seitenabschnitt gebaut, auf dem man einige Produkte sehen kann um diese dann in den Warenkorb zu legen.
    Am unteren Ende dieses Abschnittes möchte ich dann noch einen Button einbauen, welche zum Warenkorb führt wenn man drauf klickt und min. 5 Produkte im Warenkorb sind. Wenn weniger als 5 Produkte im Warenkorb sind, soll der Button deaktiviert sein.

    Ich habe bereits versucht dieses Problem mit einer PHP Funktion zu lösen, wobei ich damit leider nicht so vertraut bin und nicht sicher bin ob es denn nicht einen leichteren Lösungsweg gibt.

    	function salcodes_cta( $atts ) {
    	 $a = shortcode_atts( array(
    	 'link' => '#',
    	 'id' => 'salcodes',
    	 'size' => '',
    	 'label' => 'bestellen',
    	 'target' => '_self'
    	 ), $atts );
    	 $output = '<p><a href="http://notnahrung24.de/cart/" id="' . esc_attr( $a['id'] ) . '" class="button1 ' . esc_attr( $a['color'] ) . ' ' . esc_attr( $a['size'] ) . '" target="' . 	esc_attr($a['target']) . '">' . esc_attr( $a['label'] ) . '</a></p>';
    	if( empty($_SESSION['shoppingcart'])) {
    		print("Bitte wählen Sie mindestens 5 Gerichte aus.");
    	}
    	else {
    		return $output;
    }
    }

    vielen Dank im Voraus für eure Hilfe.

    LG

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]