• Szia!

    A wc_szamlazz_xml filterrel szeretném módosítani az email tárgyát/szövegét.

    Hogyan tudom azt lekérdezni, hogy díjbekérőről vagy számláról van-e szó?

    Köszi szépen!

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Viszt Péter

    (@passatgt)

    Hi

    3 filter van, wc_szamlazz_xml, wc_szamlazz_xml_dijbekero és wc_szamlazz_xml_sztorno

    Thread Starter farkasdaniel

    (@farkasdaniel)

    Köszi a gyors választ! Ez elkerülte a figyelmemet.

    Thread Starter farkasdaniel

    (@farkasdaniel)

    Sajnos nem oldotta meg a problémámat. Most a wc_szamlazz_xml filterrel adom meg a Számla email tárgyát/szövegét, a wc_szamlazz_xml_dijbekero filterrel a Díjbekérő email tárgyát/szövegét, mégis a számlás szöveg megy ki a díjbekérővel is.

    Thread Starter farkasdaniel

    (@farkasdaniel)

    Sikerült megoldani végül:

    function wc_szamlazz_xml_email($xml,$order) {
    
    	
    	if($xml->fejlec->dijbekero == 'true'){
    		$xml->elado->emailReplyto = "info@domain.hu";
    		$xml->elado->emailTargy = "Új díjbekérőd érkezett";
    		$xml->elado->emailSzoveg = "
    		Kedves [vevőneve]!
    		
    		...
    		
    		Rendelésed sorszáma: " . $order->get_order_number() . "
    		
    		...";
    		
    	}else{
    		$xml->elado->emailReplyto = "info@domain.hu";
    		$xml->elado->emailTargy = "Új számlád érkezett - FIZETVE";
    		$xml->elado->emailSzoveg = "
    		Kedves [vevőneve]!
    		
    		...";
    	}
    
        return $xml;
    }
    add_filter('wc_szamlazz_xml','wc_szamlazz_xml_email',10,2);
    
Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘wc_szamlazz_xml filter’ is closed to new replies.