M
mriglu
Guest
Hallo zusammen,
ich suche nach einer Lösung, um in meinem Online-Shop auf der Checkout-Seite eigene Felder anzeigen zu lassen.
Im Details:
Es soll eine Select-Auswahl sein, am besten mit "Suchfunktion". Der Besucher soll eine Eingabe machen und es werden die passenden Optionen angezeigt.
Bis jetzt habe ich folgenden Code in die functions.php eingefügt:
-----------------
add_action('woocommerce_after_order_notes', 'my_custom_checkout_field' );
function my_custom_checkout_field( $checkout ) {
echo '<div id="my_custom_checkout_field"><h2>' . __('Verein auswählen') . '</h2>';
woocommerce_form_field( 'my_field_name', array(
'type' => 'select',
'required' => 1,
'label' => __( 'Title', 'woocommerce-germanized' ),
'options' => apply_filters( 'woocommerce_gzd_title_options', array(
1 => __( 'Option 1', 'Auswahl' ),
2 => __( 'Option 2', 'Auswahl' ),
3 => __( 'Option 3', 'Auswahl' ) ) ),
'before' => 'first_name',
'group' => array( 'billing', 'shipping' ),
), $checkout->get_value( "my_field_name" ));
echo '</div>';
}
-------------
Das Problem: es ist nicht die gewünschte "Suchfunktion" bzw. Eingabe vorhanden (es werden sehr viele Optionen).
Der Code ist auch zusammengestückelt, da ich mich mit php eher wenig auskenne
Ein Plugin habe ich bereits ausprobiert, leider kommt es da zu Komplikationen.
Ich bedanke mich im Voraus und hoffe, dass sich jemand damit auskennt
Viele Grüße
Kevin
ich suche nach einer Lösung, um in meinem Online-Shop auf der Checkout-Seite eigene Felder anzeigen zu lassen.
Im Details:
Es soll eine Select-Auswahl sein, am besten mit "Suchfunktion". Der Besucher soll eine Eingabe machen und es werden die passenden Optionen angezeigt.
Bis jetzt habe ich folgenden Code in die functions.php eingefügt:
-----------------
add_action('woocommerce_after_order_notes', 'my_custom_checkout_field' );
function my_custom_checkout_field( $checkout ) {
echo '<div id="my_custom_checkout_field"><h2>' . __('Verein auswählen') . '</h2>';
woocommerce_form_field( 'my_field_name', array(
'type' => 'select',
'required' => 1,
'label' => __( 'Title', 'woocommerce-germanized' ),
'options' => apply_filters( 'woocommerce_gzd_title_options', array(
1 => __( 'Option 1', 'Auswahl' ),
2 => __( 'Option 2', 'Auswahl' ),
3 => __( 'Option 3', 'Auswahl' ) ) ),
'before' => 'first_name',
'group' => array( 'billing', 'shipping' ),
), $checkout->get_value( "my_field_name" ));
echo '</div>';
}
-------------
Das Problem: es ist nicht die gewünschte "Suchfunktion" bzw. Eingabe vorhanden (es werden sehr viele Optionen).
Der Code ist auch zusammengestückelt, da ich mich mit php eher wenig auskenne
Ein Plugin habe ich bereits ausprobiert, leider kommt es da zu Komplikationen.
Ich bedanke mich im Voraus und hoffe, dass sich jemand damit auskennt
Viele Grüße
Kevin