• Resolved Keczanm87

    (@keczanm87)


    Szia!

    Nagyon-nagyon jó a plugin, iszonyúan hasznos! ??
    Az volna a kérdésem, hogy az XML filterhez mit kéne hozzáadnom, hogy a teljesítési dátum egy el?re meghatározott, fix dátum legyen?

    El?re is nagyon k?sz?n?m!

    üdv,
    Máté

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter Keczanm87

    (@keczanm87)

    A problémát id?k?zben megoldottam, egyszer?bb volt, mint gondoltam. Ha valakinek hasonló problémája lenne:
    az index.php-ban az alábbiaknál kell változtatni:

    Ezt a részt keresd:

    		//If custom details
    		if(isset($_POST['note']) && isset($_POST['deadline']) && isset($_POST['completed'])) {
    			$note = $_POST['note'];
    			$deadline = $_POST['deadline'];
    			$complated_date = $_POST['completed'];
    		} else {
    			$note = get_option('wc_szamlazz_note');
    			$deadline = get_option('wc_szamlazz_payment_deadline');
    			$complated_date = date('Y-m-d');
    		}

    A $complated_date változót módosítsd, idéz?jelek k?zé írva, ilyen formátumban: éV-Hó-NAP. A minta kedvéért 1999-01-01-re állítva. Figyelem, ez most mindenképpen átírja a teljesítési dátumot! Plugin frissítés után újra módosítani kell.

    		//If custom details
    		if(isset($_POST['note']) && isset($_POST['deadline']) && isset($_POST['completed'])) {
    			$note = $_POST['note'];
    			$deadline = $_POST['deadline'];
    			$complated_date = "1999-01-01";
    		} else {
    			$note = get_option('wc_szamlazz_note');
    			$deadline = get_option('wc_szamlazz_payment_deadline');
    			$complated_date = "1999-01-01";
    		}

    Remélem, tudtam segíteni!

    K?sz?n?m még egyszer a plugint!

    üdv,
    Máté

    • This reply was modified 8 years, 3 months ago by Keczanm87.
    Plugin Author Viszt Péter

    (@passatgt)

    Filterrel így megy, frissítéskor ez megmarad:)

    add_filter('wc_szamlazz_xml','wc_szamlazz_complated_date',10,2);
    function wc_szamlazz_complated_date($xml,$order) {
    
        //Dátum beállítása
        $xml->fejlec->teljesitesDatum = '1999-01-01';
    
        return $xml;
    }

    Tényleg nagyon jó a plugin, mi is k?sz?njük!!

    A k?nyvel?nknek van egy kis problémája, a teljesítés dátumát szeretné állítani, ugyanis amikor az elektronikus utalás megt?rtént, akkor kellene lennie ugye a teljesítésnek és nem kés?bb, amikor a számlát generálja.

    Meg lehet azt valahogy oldani, hogy van egy kit?ltend? mez?, ahol átírhatja a teljesítés dátumát majd rányom a számlázásra és akkor a számlára a megadott teljesítési dátum kerül rá?

    üdv
    Z.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Teljesítés dátumának módosítása’ is closed to new replies.