Hi
3 filter van, wc_szamlazz_xml, wc_szamlazz_xml_dijbekero és wc_szamlazz_xml_sztorno
Köszi a gyors választ! Ez elkerülte a figyelmemet.
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.
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);