Support » Plugin: Integration for Szamlazz.hu & WooCommerce » Termék neve a számlán

  • Resolved chlebodia

    (@chlebodia)


    Van-e lehetőség arra, hogy a számlán ne a shop-ban szereplő név, hanem egy általánosabb leírás jelenjen meg?
    Pl. a webshop fapecséteket árul és mindnek van valami fantázianeve (pl. Napocska) és jelenleg ez a termék neve a shopban, így a számlán is ez jelenik meg. Azt szeretném elérni, hogy a számlán csak az általános név szerepeljen és a fantázianév vagy egyáltlán ne, vagy csak zárójelben.
    Az egyik verzió gondolom az lenne, hogy minden terméket átnevezünk, pl. Fapecsét (Napocska), de ez meg a shopban nézne ki bénán, szóval ha van egyéb megoldás, akkor inkább azt választanám.

Viewing 1 replies (of 1 total)
  • Plugin Author passatgt

    (@passatgt)

    Szia!

    Frissítettem a bővítményt, a PRO verzióban a termék beállítások / haladó fülön tudsz megadni egyedi tétel elnevezést. Ha nincs PRO, akkor pedig az alábbi kódot használd a functions.php fájlban, ami a tétel megjegyzés mezőben lévő értéket fogja kicserélni a tétel megnevezésre:

    add_filter('wc_szamlazz_xml','wc_szamlazz_xml_egyedi_tetel_nev_megjegyzes_alapjan',10,2);
    function wc_szamlazz_xml_egyedi_tetel_nev_megjegyzes_alapjan($xml,$order) {
    		foreach($xml->tetelek->tetel as $tetel) {
    			$product_id = wc_get_product_id_by_sku($tetel->azonosito);
    			$product = wc_get_product( $product_id );
    
    			//Custom note
    			if($product && $product->get_meta('wc_szamlazz_megjegyzes')) {
    				$tetel->megnevezes = $product->get_meta('wc_szamlazz_megjegyzes');
    				if($tetel->megjegyzes == $tetel->megnevezes) {
    					$tetel->megjegyzes = '';
    				}
    			}
        }
    
        return $xml;
    }
Viewing 1 replies (of 1 total)
  • The topic ‘Termék neve a számlán’ is closed to new replies.