181 lines
7.7 KiB
PHP
181 lines
7.7 KiB
PHP
<div id="headerbar">
|
|
<h1 class="headerbar-title"><?php _trans('quote'); ?> #<?php echo $quote->quote_number; ?></h1>
|
|
|
|
<div class="pull-right">
|
|
<div class="btn-group btn-group-sm">
|
|
<?php if (in_array($quote->quote_status_id, array(2, 3))) { ?>
|
|
<a href="<?php echo site_url('guest/quotes/approve/' . $quote->quote_id); ?>"
|
|
class="btn btn-success">
|
|
<i class="fa fa-check"></i>
|
|
<?php _trans('approve_this_quote'); ?>
|
|
</a>
|
|
<a href="<?php echo site_url('guest/quotes/reject/' . $quote->quote_id); ?>"
|
|
class="btn btn-danger">
|
|
<i class="fa fa-times-circle"></i>
|
|
<?php _trans('reject_this_quote'); ?>
|
|
</a>
|
|
<?php } elseif ($quote->quote_status_id == 4) { ?>
|
|
<a href="#" class="btn btn-success disabled">
|
|
<i class="fa fa-check"></i>
|
|
<?php _trans('quote_approved'); ?>
|
|
</a>
|
|
<?php } elseif ($quote->quote_status_id == 5) { ?>
|
|
<a href="#" class="btn btn-danger disabled">
|
|
<i class="fa fa-times-circle"></i>
|
|
<?php _trans('quote_rejected'); ?>
|
|
</a>
|
|
<?php } ?>
|
|
|
|
<a href="<?php echo site_url('guest/quotes/generate_pdf/' . $quote_id); ?>"
|
|
class="btn btn-default" id="btn_generate_pdf">
|
|
<i class="fa fa-print"></i> <?php _trans('download_pdf'); ?>
|
|
</a>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div id="content">
|
|
|
|
<?php echo $this->layout->load_view('layout/alerts'); ?>
|
|
|
|
<div class="quote">
|
|
|
|
<div class="row">
|
|
<div class="col-xs-12 col-md-9">
|
|
|
|
<h2><?php echo format_client($quote); ?></h2><br>
|
|
<div class="client-address">
|
|
<?php $this->layout->load_view('clients/partial_client_address', array('client' => $quote)); ?>
|
|
</div>
|
|
<br><br>
|
|
<?php if ($quote->client_phone) { ?>
|
|
<span><strong><?php _trans('phone'); ?>:</strong> <?php _htmlsc($quote->client_phone); ?></span>
|
|
<br>
|
|
<?php } ?>
|
|
<?php if ($quote->client_email) { ?>
|
|
<span><strong><?php _trans('email'); ?>:</strong> <?php _htmlsc($quote->client_email); ?></span>
|
|
<?php } ?>
|
|
|
|
</div>
|
|
|
|
<div class="col-xs-12 col-md-3">
|
|
|
|
<table class="table table-bordered">
|
|
<tr>
|
|
<td><?php _trans('quote'); ?> #</td>
|
|
<td><?php echo $quote->quote_number; ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td><?php _trans('date'); ?></td>
|
|
<td><?php echo date_from_mysql($quote->quote_date_created); ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td><?php _trans('due_date'); ?></td>
|
|
<td><?php echo date_from_mysql($quote->quote_date_expires); ?></td>
|
|
</tr>
|
|
</table>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<br/>
|
|
<div class="table-responsive">
|
|
<table class="table table-bordered">
|
|
<thead>
|
|
<tr>
|
|
<th style="width:20px;"></th>
|
|
<th><?php _trans('item'); ?> / <?php echo lang('description'); ?></th>
|
|
<th></th>
|
|
<th></th>
|
|
<th></th>
|
|
</tr>
|
|
</thead>
|
|
<?php
|
|
$i = 1;
|
|
foreach ($items as $item) { ?>
|
|
<tbody>
|
|
<tr>
|
|
<td rowspan="2" style="width:20px;" class="text-center">
|
|
<?php echo $i;
|
|
$i++; ?>
|
|
</td>
|
|
<td><?php _htmlsc($item->item_name); ?></td>
|
|
<td>
|
|
<span class="pull-left"><?php _trans('quantity'); ?></span>
|
|
<span class="pull-right amount"><?php echo $item->item_quantity; ?></span>
|
|
</td>
|
|
<td>
|
|
<span class="pull-left"><?php _trans('discount'); ?></span>
|
|
<span class="pull-right amount"><?php echo format_currency($item->item_discount); ?></span>
|
|
</td>
|
|
<td>
|
|
<span class="pull-left"><?php _trans('subtotal'); ?></span>
|
|
<span class="pull-right amount"><?php echo format_currency($item->item_subtotal); ?></span>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="text-muted"><?php echo nl2br(htmlsc($item->item_description)); ?></td>
|
|
<td>
|
|
<span class="pull-left"><?php _trans('price'); ?></span>
|
|
<span class="pull-right amount"><?php format_amount($item->item_price); ?></span>
|
|
</td>
|
|
<td>
|
|
<span class="pull-left"><?php _trans('tax'); ?></span>
|
|
<span class="pull-right amount"><?php echo format_amount($item->item_tax_total); ?></span>
|
|
</td>
|
|
<td>
|
|
<span class="pull-left"><?php _trans('total'); ?></span>
|
|
<span class="pull-right amount"><?php echo format_currency($item->item_total); ?></span>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
<?php } ?>
|
|
|
|
</table>
|
|
</div>
|
|
|
|
<div class="table-responsive">
|
|
<table class="table table-bordered">
|
|
<thead>
|
|
<tr>
|
|
<th class="text-right"><?php _trans('subtotal'); ?></th>
|
|
<th class="text-right"><?php _trans('item_tax'); ?></th>
|
|
<th class="text-right"><?php _trans('quote_tax'); ?></th>
|
|
<th class="text-right"><?php _trans('discount'); ?></th>
|
|
<th class="text-right"><?php _trans('total'); ?></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td class="amount"><?php echo format_currency($quote->quote_item_subtotal); ?></td>
|
|
<td class="amount"><?php echo format_currency($quote->quote_item_tax_total); ?></td>
|
|
<td class="amount">
|
|
<?php if ($quote_tax_rates) {
|
|
foreach ($quote_tax_rates as $quote_tax_rate) { ?>
|
|
<?php echo $quote_tax_rate->quote_tax_rate_name . ' ' . $quote_tax_rate->quote_tax_rate_percent; ?>%:
|
|
<?php echo format_currency($quote_tax_rate->quote_tax_rate_amount); ?><br/>
|
|
<?php }
|
|
} else {
|
|
echo format_currency('0');
|
|
} ?>
|
|
</td>
|
|
<td class="amount"><?php
|
|
if ($quote->quote_discount_percent == floatval(0)) {
|
|
echo $quote->quote_discount_percent . '%';
|
|
} else {
|
|
echo format_currency($quote->quote_discount_amount);
|
|
}
|
|
?>
|
|
</td>
|
|
<td class="amount"><b><?php echo format_currency($quote->quote_total); ?></b></td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|