Forum Replies Created

Viewing 15 replies - 1 through 15 (of 85 total)
  • Did you tried adding

    define( 'WPCF7_AUTOP', false );

    to wp-config?

    https://contactform7.com/controlling-behavior-by-setting-constants/

    • This reply was modified 1 year, 11 months ago by konsument.
    • This reply was modified 1 year, 11 months ago by konsument.
    Thread Starter konsument

    (@konsument)

    Wir nutzen dieses

    Thread Starter konsument

    (@konsument)

    ok. Danke

    Thread Starter konsument

    (@konsument)

    Ich habe es nun erfolglos so versucht. Vermutlich hab ich es mir zu einfach gemacht, oder?

    function wc_gzd_get_tax_rate_label_new( $rate_percentage, $type = 'incl' ) {
    	if ( 'incl' === $type ) {
    		$label = ( get_option( 'woocommerce_tax_total_display' ) == 'itemized' ? sprintf( __( 'incl. %s%% VAT', 'woocommerce-germanized' ), wc_gzd_format_tax_rate_percentage( $rate_percentage ) ) : __( 'incl. VAT*', 'woocommerce-germanized' ) );
    	} else {
    		$label = ( get_option( 'woocommerce_tax_total_display' ) == 'itemized' ? sprintf( __( '%s%% VAT', 'woocommerce-germanized' ), wc_gzd_format_tax_rate_percentage( $rate_percentage ) ) : __( 'VAT', 'woocommerce-germanized' ) );
    	}
    	return apply_filters( 'woocommerce_gzd_tax_rate_label', $label, $rate_percentage, $type );
    }
    
    add_filter('wc_gzd_get_tax_rate_label', 'wc_gzd_get_tax_rate_label_new');
    
    Thread Starter konsument

    (@konsument)

    Ich nutze bereits WPML. Dort kann ich die originalen Strings leider nicht ?ndern. Da es nur um diesen String geht, würde ich das gerne ohne extra Plugin machen. Mir geht es nur um ein Sternchen was ich hinzufügen m?chte (incl. VAT*).

    Die Funktion steht ja in der “wz-gzd-core-functions” – gibt es da keine elegantere L?sung, z.B. über die functions.php o.?.?

    function wc_gzd_get_tax_rate_label( $rate_percentage, $type = 'incl' ) {
    	if ( 'incl' === $type ) {
    		$label = ( get_option( 'woocommerce_tax_total_display' ) == 'itemized' ? sprintf( __( 'incl. %s%% VAT', 'woocommerce-germanized' ), wc_gzd_format_tax_rate_percentage( $rate_percentage ) ) : __( 'incl. VAT', 'woocommerce-germanized' ) );
    	} else {
    		$label = ( get_option( 'woocommerce_tax_total_display' ) == 'itemized' ? sprintf( __( '%s%% VAT', 'woocommerce-germanized' ), wc_gzd_format_tax_rate_percentage( $rate_percentage ) ) : __( 'VAT', 'woocommerce-germanized' ) );
    	}
    
    	/**
    	 * Allow adjusting the tax rate label e.g. "incl. 19% tax".
    	 *
    	 * @param string $label The label.
    	 * @param int $rate_percentage The percentage e.g. 19.
    	 *
    	 * @since 2.3.3
    	 *
    	 */
    	return apply_filters( 'woocommerce_gzd_tax_rate_label', $label, $rate_percentage, $type );
    }
    Thread Starter konsument

    (@konsument)

    Hi, habs gerade gefunden. Bl?d, wenn man den Standard-Editor deaktiviert hat ohne die Inhalte darin vorher zu l?schen. Danke!

    Thread Starter konsument

    (@konsument)

    Hi,

    das der Preis für die Variation nicht angezeigt wird, wenn alle Variationen den selben Preis haben, scheint wohl schon ein l?ngeres Thema bei WC zu sein. Die L?sung dafür habe ich hier gefunden.

    Nun bleibt noch eine “Kleinigkeit” offen, bei der du mir vielleicht noch helfen kannst.

    Wenn Produkte in einer Kategorieseite geteasert werden, dann zeigt germanized bei variablen Preisen entsprechend den Hinweis “inkl. MwSt.” bzw. “inkl. 19% MwSt.” bei einfachen Produkten an. Nun zeigt mir germanized bei Produkten, die alle den selben Variations-Preis haben, eben “inkl. MwSt.” statt “inkl. 19% MwSt.” an.

    Gibt es eine M?glichkeit, mir dauerhaft “inkl. 19% MwSt.” anzeigen zu lassen? Da ich keine anderen Produkte habe die unter einem anderen Steuersatz fallen, w?re das die perfekte L?sung für mich.

    Thread Starter konsument

    (@konsument)

    Hi,

    das Update hat schon mal einen Teilerfolg gebracht. Offen bleibt die Frage, weshalb kein Preis gesetzt wird, wenn ich in den Variationen die Einstellung “irgendwelche …” verwende, die alle den selben Preis haben. Erst wenn es eine Variation mit einem anderen Preis einstelle, wird der Preis auch in meinem eigenen p.price-Tag angezeigt.

    Thread Starter konsument

    (@konsument)

    Hi,

    die Position des Hinweises l?sst sich im Backend leider nicht an die Stelle bringen die ich ben?tige. Bei variablen Produkten, werden die Auswahlm?glichkeiten direkt vor dem Warenkorb-Button gezeigt. Mein Ziel war es, den Preis zwischen den Variablen und den Button zu bekommen. Gel?st habe ich es nun so:

    Preis entfernt
    remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );

    Da germanized scheinbar automatisch nach p.price sucht, erübrigt sich die extra Funktion. Also habe ich in meiner variation-add-to-cart-button einfach folgendes probiert

    <div class="priceWrap">
    <p class="price"></p>
    <?php wc_get_template( 'single-product/legal-info.php' ); ?>
    </div>

    was wunderbar funktioniert.

    Thread Starter konsument

    (@konsument)

    Danke für die Rückmeldung.

    Da mich die von-bis-Preise st?ren, lade ich meine Produkte schon mit vorausgew?hlten Attributen.

    Ich hatte davor (vor germanized) den Preis zun?chst ausgeblendet und dann den variablen Preis eben verschoben. Damit hatte ich auch nicht das kurze “Blinken” des von-bis-Preises.

    Die L?sung, den Preis einem anderen Element zuzuweisen, ist schon passend für meine Bedürfnisse. Damit blitzt auch der v-b-Preis nicht mehr auf. Nur eben h?tte ich noch gerne den “legal-price-info” Container darunter. Welchen Sinn macht es sonst nur den Preis zu verschieben, wenn nicht gleich die ganze Info?

    Thread Starter konsument

    (@konsument)

    Hi and thanks for your reply. Since I need a custom order I did it this way

    
    $order = array(6,1,2,3,4,5,0);
    uksort($attribute_taxonomies, function($a, $b) use ($order) {
    return (array_search($a, $order) > array_search($b, $order));
    });
    return $attribute_taxonomies;
    

    I just was hoping theres a way to sort them in backend somehow.

    This should get you in the right direction.

    • This reply was modified 3 years, 11 months ago by konsument. Reason: wrong post
    • This reply was modified 3 years, 11 months ago by konsument. Reason: sry wrong post

    Since your button is translated on your page, you should mark the thread as resolved.

    Thread Starter konsument

    (@konsument)

    Hey,

    thanks again for your reply. In the meantime I found the problem. I had two elements with class “counter” in my theme. One for the items on my wishlist and the other I used for filtering products to show the amount after filter-action. This of course also wrote the numbers in my wishlist-counter element. Im so sorry that I wasted your time just because I was too stupid to give proper classes.

    Thanks anyway for your great support.

    Thread Starter konsument

    (@konsument)

    Hi and thanks for your response.

    Im querying my items with a custom template and wc_get_products() instead of choosing my page in woocommerce shop-page settings. If I use the page-settings the counter works. Maybe you could test again with an custom product-query?

Viewing 15 replies - 1 through 15 (of 85 total)