Marcus Spanier
Verfasste Forenbeiträge
-
Forum: WooCommerce
Als Antwort auf: Im Produkte Details einen Butten für Formular erstellen, welches aufpoppthi.
wie gesagt, du müsstest dann per Java script, wenn das pop auf aufgeht oder per button trigger die Daten wie oben beschrieben dann in die felder im Formular ausfüllen lassen.
das ist die theoretische vorgehensweiseForum: WooCommerce
Als Antwort auf: Im Produkte Details einen Butten für Formular erstellen, welches aufpopptHi.
Ja das ist möglich.
hab das selber noch nicht gemacht, aber sollte so gehen:
Popup mit Formular in Avada erstellen und per PHP dann in das Woo Template den Button dort einfügen mit entsprechendem JS für das Pop Up.
Im Popup dann per JS den Produktnamen holen und ins Formular einfügen:
var productName = document.querySelector(‚.product_title‘).textContent;
GrußForum: WooCommerce
Als Antwort auf: Gesamtsumme aktualisierenHi.
Frage da bei deiner Agentur nach, wieso genau das Plugin aktiv war. Kann ja sein, dass es noch was anderes gemacht hat.
Ich hoffe inständig, dass das Design keine Agentur gemacht hat in den letzten 1-2 Jahren. Das Design etc. ist so la la.
Was sofort auffällt:
1. Die inner Schatten sind so 1990er
2. In den Produktübersichten kann ich nicht auf das Bild zum produkt klicken. Wieso steht da „Info“ – ich will keine Info – ich will zum Produkt.
Benne Links und Buttons sinnvoll.Forum: WooCommerce
Als Antwort auf: Gesamtsumme aktualisierenHi.
Erstmal hast du da einige Fehler in der Console.
Uncaught SyntaxError: Identifier ‚elements‘ has already been declared (at kasse/:5262:30)
Mehrmals:
mollie.js?ver=05:1 Refused to load plugin data from ‚data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0ic3ZnIj48dGV4dCB4PSIxMCIgeT0iMjAiIGlkPSJzdmctbGluay10ZXh0Ij50ZXh0PC90ZXh0Pjwvc3ZnPg==‘ because it violates the following Content Security Policy directive: „default-src https: blob: ‚unsafe-inline‘ ‚unsafe-eval'“. Note that ‚object-src‘ was not explicitly set, so ‚default-src‘ is used as a fallback.
Zudem kann man nicht rechtsklick machen, um die Entwicklertools zu nutzen.
Richte eine Staging Umgebung ein und teste das mal ohne alle anderen Plugins (ausser woo). ich gehe davon aus, dass das Altersprüfungstool, das verursacht.Forum: WooCommerce
Als Antwort auf: Kritischer Fehler Woocommerce bei PHP Versionen 8.xx- alle anderen Plugins in einer Staging Umgebung deaktivieren. Geht es dann? Wenn ja, dann liegt es an einem anderen Plugin.
2. Prüfe mal, ob alle Sprachdateien aktuell sind. Ist ein sprintf() Problem.
Forum: Allgemeine Fragen
Als Antwort auf: Einzelne Landingpages exportieren und importierenGutenberg etc.?
Das sollte erwähnt werden, damit dir jemand weiterhelfen kann.
GrußForum: WooCommerce
Als Antwort auf: Warenkorb verlinkt nicht richtigIst das Problem gelöst?
Forum: WooCommerce
Als Antwort auf: Gast Bestellung automatisch Adresse zuweißenSo als erster Ansatz. Bitte in Staging testen:
add_action( ‚woocommerce_checkout_update_order_meta‘, ‚auto_assign_customer_data_to_order‘ );
function auto_assign_customer_data_to_order( $order_id ) {
// Prüfe, ob bei der Bestellung eine E-Mail-Adresse angegeben wurde.
if ( isset( $_POST[‚billing_email‘] ) && !empty( $_POST[‚billing_email‘] ) ) {
$user = get_user_by( ‚email‘, trim( $_POST[‚billing_email‘] ) );// Wenn ein Benutzer mit dieser E-Mail existiert, ordne die Kundendaten der Bestellung zu. if ( $user ) { $order = wc_get_order( $order_id ); // Lade und setze Rechnungsadresse. $order->set_billing_first_name( get_user_meta( $user->ID, 'billing_first_name', true ) ); $order->set_billing_last_name( get_user_meta( $user->ID, 'billing_last_name', true ) ); // Füge weitere Rechnungsdaten wie Adresszeilen, Stadt, Postleitzahl, Land, Telefon usw. hinzu. // Lade und setze Lieferadresse (falls benötigt). $order->set_shipping_first_name( get_user_meta( $user->ID, 'shipping_first_name', true ) ); $order->set_shipping_last_name( get_user_meta( $user->ID, 'shipping_last_name', true ) ); // Füge weitere Lieferdaten wie Adresszeilen, Stadt, Postleitzahl, Land usw. hinzu. // Speichere die Änderungen an der Bestellung. $order->save(); } }
}
Forum: WooCommerce
Als Antwort auf: Neue Bestellung EmailIst so erstmal nicht vorgesehen.
Würde mit Code gehen. Aber würde davon abraten.
Als Beispiel:add_action( 'woocommerce_email_customer_details', 'add_customer_id_to_email', 20, 4 );
function add_customer_id_to_email( $order, $sent_to_admin, $plain_text, $email ) {
if ( ! is_a( $order, 'WC_Order' ) ) {
return;
}$customer_id = $order->get_customer_id(); if ( $plain_text ) { echo 'Customer ID: ' . $customer_id . "\n"; } else { echo '<p><strong>Customer ID:</strong> ' . $customer_id . '</p>'; }
}
Forum: WooCommerce
Als Antwort auf: Neue Bestellung Emailwelche id genau?
Forum: WooCommerce
Als Antwort auf: Produkt: In neuen Entwurf kopieren – Verhalten ändernSollte damit gehen:
add_filter('woocommerce_duplicate_product', 'custom_duplicate_product', 10, 2); function custom_duplicate_product($new_id, $post) { // Entferne "(Kopie)" aus dem Produktnamen $new_post_title = str_replace('(Kopie)', '', $post->post_title); wp_update_post(array('ID' => $new_id, 'post_title' => $new_post_title)); // Permalink und Artikelnummer anpassen $new_post = get_post($new_id); $new_slug = increment_string_number($new_post->post_name); $new_sku = increment_string_number(get_post_meta($new_id, '_sku', true)); // Update Permalink und SKU wp_update_post(array('ID' => $new_id, 'post_name' => $new_slug)); update_post_meta($new_id, '_sku', $new_sku); } function increment_string_number($string) { // Finde die letzte Nummer im String und erhöhe sie um 1 preg_match('/(\d+)$/', $string, $matches); $number = $matches ? (int) $matches[0] : 0; return preg_replace('/\d+$/', ++$number, $string); }
Forum: WooCommerce
Als Antwort auf: WooCommerce Gebühr hinzufügendu hast in woo eingestellt, dass du die netto preise eingibst. wechselnde eingaben sind nicht zulässig. um gesamt auf 10 zu kommen nimm dann den netto wert. also gebühr: 8,40
Forum: WooCommerce
Als Antwort auf: Antwort auf eine Bewertung wird in der Gesamtwertung mit 0 eingerechnetEntfernt, weil Antwort zu einer anderen Frage war. Sorry
- Diese Antwort wurde geändert vor 1 Jahr, 1 Monat von Marcus Spanier.
Forum: WooCommerce
Als Antwort auf: Produktvarianten auf der Produktübersichtsseite anzeigenauf gelöst gesetzt und danke an @threadi
Forum: WooCommerce
Als Antwort auf: UPS Versandkostenrechnerhi. ih hab damit mal zu tun gehabt. alle ups plugins, auch von denen selbst, sind bescheiden.
es würde sich daher eine eigenentwiklcung empfehlen oder ein drittanbeiter wie sendcloud etc. - alle anderen Plugins in einer Staging Umgebung deaktivieren. Geht es dann? Wenn ja, dann liegt es an einem anderen Plugin.