Geen datums op factuur

  • Gast
  • Gebruiker
  • Gebruiker
Meer
05 mei 2015 13:59 #7547 door Gast
Geen datums op factuur werd gestart door Gast
Hallo,

Ik werk met de laatste versie van virtuemart 2.5.17

Ben bezig met de laatste loodjes. 1 van de zaken die ik nog moet fixen is dat er op 1 of andere vage reden geen order factuurdatum op de factuur word weergegeven.

Wanneer ik in de code kijk (invoice_order.php), staat er volgens mij wel dat hij dit moet laten zien.
Code:
<?php /** * * Order detail view * * @package VirtueMart * @subpackage Orders * @author Oscar van Eijk, Valerie Isaksen * @link http://www.virtuemart.net * @copyright Copyright (c) 2004 - 2010 VirtueMart Team. All rights reserved. * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php * VirtueMart is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * @version $Id: details_order.php 5341 2012-01-31 07:43:24Z alatak $ */ // Check to ensure this file is included in Joomla! defined('_JEXEC') or die('Restricted access'); ?> <?php if ($this->doctype == 'invoice') { if ($this->invoiceNumber) { ?> <h1><?php echo JText::_('COM_VIRTUEMART_INVOICE').' '.$this->invoiceNumber; ?> </h1> <?php } } elseif ($this->doctype == 'deliverynote') { ?> <h1><?php echo JText::_('COM_VIRTUEMART_DELIVERYNOTE'); ?> </h1> <?php } elseif ($this->doctype == 'confirmation') { ?> <h1><?php echo JText::_('COM_VIRTUEMART_CONFIRMATION'); ?> </h1> <?php } ?> <table width="100%" cellspacing="0" cellpadding="0" border="0"> <?php if ($this->invoiceNumber) { ?> <tr> <td class=""><?php echo JText::_('COM_VIRTUEMART_INVOICE_DATE') ?></td> <td align="left"><?php echo vmJsApi::date($this->invoiceDate, 'LC4', true); ?></td> </tr> <?php } ?> <?php if (!empty($this->orderDetails['details']['BT']->delivery_date)) { ?> <tr> <td class=""><?php echo JText::_('COM_VIRTUEMART_DELIVERY_DATE') ?></td> <td align="left"><?php echo $this->orderDetails['details']['BT']->delivery_date ?></td> </tr> <?php } ?> <tr> <td ><?php echo JText::_('COM_VIRTUEMART_ORDER_PRINT_PO_NUMBER') ?></td> <td align="left"><strong> <?php echo $this->orderDetails['details']['BT']->order_number; ?> </strong> </td> </tr> <tr> <td class=""><?php echo JText::_('COM_VIRTUEMART_ORDER_PRINT_PO_DATE') ?></td> <td align="left"><?php echo vmJsApi::date($this->orderDetails['details']['BT']->created_on, 'LC4', true); ?></td> </tr> <tr> <td class=""><?php echo JText::_('COM_VIRTUEMART_ORDER_PRINT_PO_STATUS') ?></td> <td align="left"><?php echo $this->orderstatuses[$this->orderDetails['details']['BT']->order_status]; ?></td> </tr> <tr> <td class=""><?php echo JText::_('COM_VIRTUEMART_ORDER_PRINT_SHIPMENT_LBL') ?></td> <td align="left"><?php echo $this->orderDetails['shipmentName']; ?></td> </tr> <tr> <td class=""><?php echo JText::_('COM_VIRTUEMART_ORDER_PRINT_PAYMENT_LBL') ?></td> <td align="left"><?php echo $this->orderDetails['paymentName']; ?> </td> </tr> <?php if ($this->orderDetails['details']['BT']->customer_note) { ?> <tr> <td><?php echo JText::_('COM_VIRTUEMART_ORDER_PRINT_CUSTOMER_NOTE') ?></td> <td valign="top" align="left" width="50%"><?php echo $this->orderDetails['details']['BT']->customer_note; ?></td> </tr> <?php } ?> <?php if ($this->doctype == 'invoice') { ?> <tr> <td class="orders-key"><strong><?php echo JText::_('COM_VIRTUEMART_ORDER_PRINT_TOTAL') ?></strong></td> <td class="orders-key" align="left"><strong><?php echo $this->currency->priceDisplay($this->orderDetails['details']['BT']->order_total,$this->currency); ?></strong></td> </tr> <?php } ?> <tr> <td colspan="2"></td> </tr> <tr> <td valign="top"><strong> <?php echo JText::_('COM_VIRTUEMART_ORDER_PRINT_BILL_TO_LBL') ?></strong> <br/> <table border="0"><?php foreach ($this->userfields['fields'] as $field) { if (!empty($field['value'])) { echo '<tr><td class="key">' . $field['title'] . '</td>' . '<td>' . $field['value'] . '</td></tr>'; } } ?></table> </td> <td valign="top" ><strong> <?php echo JText::_('COM_VIRTUEMART_ORDER_PRINT_SHIP_TO_LBL') ?></strong><br/> <table border="0"><?php foreach ($this->shipmentfields['fields'] as $field) { if (!empty($field['value'])) { echo '<tr><td class="key">' . $field['title'] . '</td>' . '<td>' . $field['value'] . '</td></tr>'; } } ?></table> </td> </tr> </table>


Wat is er mis? Hoe kan ik order/factuur datum weergeven op factuur
en als er betaald is ook de betaaldatum



Met vriendelijke groet,
Discussie gesloten.
  • Hans van der Meer
  • Admin
  • Admin
  • Hans is een [b][u]echte Joomla[/u][/b] liefhebber en helpt als moderator op JoomlaCommunity, als med
Meer
05 mei 2015 13:59 #7548 door Hans van der Meer
Beantwoord door Hans van der Meer in topic Geen datums op factuur
Ik ben geen Virtuemart-kenner maar ik kan geen VM 2.5.17 vinden. De laatste VM-versie op dit moment is 3.0.8 en versie 3.0.9 komt binnenkort uit.

Joostock mede-organisator, Moderator Joomlacommunity
Mede-organisator JoomlaDagen
ex Team Leader van Official Joomla Social Media Team & ex JUG-organisator
Eigen site: www.hierbenikthuis.nl
Discussie gesloten.
Gemaakt door Kunena