Файловый менеджер - Редактировать - /home/lmsyaran/public_html/j3/administrator/components/com_invoices/views/invoices/tmpl/default_csv.php
Назад
<?php /*------------------------------------------------------------------------ # com_finances - Invoice Manager for Joomla # ------------------------------------------------------------------------ # author Germinal Camps # copyright Copyright (C) 2012 JoomlaContentStatistics.com. All Rights Reserved. # @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL # Websites: http://www.JoomlaContentStatistics.com # Technical Support: Forum - http://www.JoomlaContentStatistics.com/forum -------------------------------------------------------------------------*/ defined('_JEXEC') or die('Restricted access'); $params = JComponentHelper::getParams( 'com_invoices' ); $sep = $params->get("csvsep",";"); $rowsep = "\n"; ?><?php echo JText::_('INVOICE_NUM'); ?><?php echo $sep; ?><?php echo JText::_('RECIPIENT_NAME'); ?><?php echo $sep; ?><?php echo JText::_('COMPANY'); ?><?php echo $sep; ?><?php echo JText::_('COUNTRY'); ?><?php echo $sep; ?><?php echo JText::_('VATID'); ?><?php echo $sep; ?><?php echo JText::_('EMAIL'); ?><?php echo $sep; ?><?php echo JText::_('LINKED_TO_JOOMLA_USER'); ?><?php echo $sep; ?><?php echo JText::_('INVOICE_DATE'); ?><?php echo $sep; ?><?php echo JText::_('SUBTOTAL'); ?><?php echo $sep; ?><?php foreach($this->taxes as $tax){ ?><?php echo $tax->name; ?><?php echo $sep; ?><?php echo $tax->name; ?> (%)<?php echo $sep; ?><?php } ?><?php echo JText::_('TOTAL'); ?><?php echo $sep; ?><?php echo JText::_('STATUS'); ?><?php echo $rowsep; ?><?php for ($i = 0, $n = count( $this->items ); $i < $n; $i++) { $row = &$this->items[$i]; if(is_object($row->computed)){ $row->subtotal = $row->computed->subtotal; $row->subtotal_items = $row->computed->subtotal_items; } else{ $row->subtotal =InvoicesHelper::get_subtotal($row->id); $row->subtotal_items = InvoicesHelper::get_subtotal_items($row->id); } if(is_object($row->computed)){ $row->display_taxes = $row->computed->taxes; } else{ $row->display_taxes = InvoicesHelper::get_display_taxes($row); } $row->total = $row->computed_total; $row->subtotal = $row->subtotal_items ; ?><?php echo $row->invoice_num; ?><?php echo $sep; ?><?php echo $row->to_name; ?><?php echo $sep; ?><?php echo $row->to_company; ?><?php echo $sep; ?><?php echo $row->to_country; ?><?php echo $sep; ?><?php echo $row->to_vatid; ?><?php echo $sep; ?><?php echo $row->to_email; ?><?php echo $sep; ?><?php echo $row->username; ?><?php echo $sep; ?><?php echo JHTML::_('date', $row->invoice_date, JText::_('DATE_FORMAT_LC3')); ?><?php echo $sep; ?><?php echo InvoicesHelper::format_simple($row->subtotal); ?><?php echo $sep; ?><?php foreach($this->taxes as $tax){ foreach($row->display_taxes as $itemtax){ if($itemtax->tax_id == $tax->id){ //we have to display it echo InvoicesHelper::format_simple($itemtax->tax); echo $sep; if(isset($itemtax->tax_percentage)) $vat_percentage = (float) str_replace("%", "", $itemtax->tax_percentage); else $vat_percentage = 0; echo InvoicesHelper::format_simple($vat_percentage); echo $sep; } } } $status = $row->status ? $row->status : $row->computed_status; ?><?php echo InvoicesHelper::format_simple($row->total); ?><?php echo $sep; ?><?php echo JText::_($status); ?><?php echo $rowsep; ?><?php } ?>
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка