I get the module to send an invoice and if i go into the order i can also view the invoice but if i press the e-mail button nothing shows up.

Is there a way to re send an invoice to old orders?

Thx for all the work you have put in to this module!


Daglees’s picture

Can you provide more info on this please? I'll be happy to test it out tomorrow if I have more details. Thanks!

kirie’s picture

I think this might be the problem:

Notice: Undefined index: commerce_invoice_receipt_mail_admin_form i drupal_retrieve_form() (line 763 av /.../includes/form.inc).
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'commerce_invoice_receipt_mail_admin_form' not found or invalid function name i drupal_retrieve_form() (line 798 av /.../includes/form.inc).

And is the result of a misnamed function in hook_menu for the email form - should be commerce_invoice_receipt_mail_form instead of commerce_invoice_receipt_mail_admin_form

Daglees’s picture

Status: Active » Fixed

Thanks kirie. That was indeed the problem. Fixed this in latest dev.

kirie’s picture

Thank you Daglees for this very useful module!

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

  • Commit 0eda25d on 7.x-1.x, 7.x-2.x by Daglees:
    Issue #1869708 by kirie: E-mail "button" show no lineitems/order info.