Rechnungsmodul: Platzhalter für INVOICE_DATE fehlt

Dieses Thema im Forum "Entwicklerforum" wurde erstellt von ramsys, 3. Feb. 2014.

  1. ramsys

    ramsys Member

    Im Rechnungsmodul (REV-10) wird in den E-Mail Templates der Platzhalter {INVOICE_DATE} nicht berücksichtigt. Hier der Diff:

    PHP:
    diff --git a/interface/web/billing/invoice_message_edit.php b/interface/web/billing/invoice_message_edit.php
    index f908ea6
    ..006bf6c 100644
    --- a/interface/web/billing/invoice_message_edit.php
    +++ b/interface/web/billing/invoice_message_edit.php
    @@ -60,+60,@@
                 
    $bcc trim($company['bcc_email']);
                 
                 if(
    $this->dataRecord['invoice_id'] > 0) {
    -                
    $invoice $app->db->queryOneRecord('SELECT invoice_number, idhash, invoice_amount, reminder_step FROM invoice WHERE invoice_id = '.intval($this->dataRecord['invoice_id']));
    +                
    $invoice $app->db->queryOneRecord('SELECT invoice_number, idhash, invoice_amount, invoice_date, reminder_step FROM invoice WHERE invoice_id = '.intval($this->dataRecord['invoice_id']));
                     
    $app->uses('billing_functions');
                     
    $invoice_filename $app->billing_functions->get_invoice_filename($invoice['invoice_number'], $invoice['reminder_step']);
                     
    $client_settings $app->db->queryOneRecord('SELECT * FROM invoice_client_settings WHERE client_id = '.intval($this->dataRecord['client_id']));
    @@ -
    93,+93,@@
                                 
    '{INVOICE_NUMBER}' => $invoice['invoice_number'], 
                                 
    '{INVOICE_AMOUNT}' => $app->functions->currency_format($invoice['invoice_amount'], 'client'),
                                 
    '{INVOICE_CURRENCY}' => $invoice_settings['currency'],
    +                            
    '{INVOICE_DATE}' => date($app->lng('conf_format_dateshort'), strtotime($invoice['invoice_date'])),
                                 
    '{INVOICE_PAY_LINK}' => $invoice_pay_link,
                                 
    '{CONTACT_NAME}' => $client['contact_name'], 
                                 
    '{COMPANY_NAME}' => $client['company_name'], 

     
  2. ramsys

    ramsys Member

    Gibt es eigentlich für das Rechnungsmodul auch eine Git-Version?
     
  3. Till

    Till Administrator

    ja, wir verwenden auch git zur Entwicklung des Billingmodules hier in der Firma. Das Problem mit der invoice-date variable hatten wir schon behoben, ist also mit dem nächsten release gefixt.
     

Diese Seite empfehlen