Navigace
-
Nastavení
-
Používání
- Seznámení s prostředím
- Generování proforma (zálohové) faktury
- Generování faktury
- Generování opravného dokladu / storno faktury
- Zaslání faktury / upomínky e-mailem
- Označení dokumentu jako zaplacený / odebrání platby
- Smazání posledního dokumentu
- Manuální přiřazení dokumentu k objednávce
- Aktualizace dat faktury z Fakturoidu
- Filtrování objednávek dle typu a stavu faktury
-
Funkce
-
Řešení potíží
Pokud vám vkládání odkazu na místa z nastavení nestačí, nebo používáte editor, který ruší základní hooky WooCommerce emailů, tak odkaz na fakturu můžete vložit na libovolné místo pomocí shortcode
[invoice_link]
Shortcode vyžaduje umístění na místo kde se nachází informace o objednávce a dokáže si je tak načíst.
nebo pomocí nahookované akce
do_action('wpify_woo_fakturoid_render_link', $order);
Tuto akci můžete vložit na libovolné místo vaší šablony nebo e-mailů a jediné co potřebuje je pole objednávky WC_Order.
Například pro vložení odkazu do emailů hned k detailům zákazníka můžete využít tuto funkci:
/**
* Add invoice link to custom position in emails
*
* @param WC_Order $order WC order
*/
function invoice_in_email_customer_details( WC_Order $order ) {
do_action('wpify_woo_fakturoid_render_link', $order);
}
add_action( 'woocommerce_email_customer_details', 'invoice_in_email_customer_details', 15, 1 );
Vlastní funkce můžete vložit buď do tzv. child šablony nebo pomocí pluginu Code Snippets
Pokud vkládáte odkaz na vlastní místo doporučujeme defaultní umístění v nastavení modulu nastavit na „Nezobrazovat“ aby nedocházelo k duplicitnímu zobrazení odkazu.