Work on HTML invoice and internal logic
This commit is contained in:
41
modules/service/views/service/admin/view.php
Normal file
41
modules/service/views/service/admin/view.php
Normal file
@@ -0,0 +1,41 @@
|
||||
<!-- @todo NEEDS TO BE TRANSLATED -->
|
||||
<table class="box-left" width="100%">
|
||||
<tr>
|
||||
<td class="head" colspan="2">Transactions for this service</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ID</td>
|
||||
<td>Invoice</td>
|
||||
<td>Product</td>
|
||||
<td>IT</td>
|
||||
<td>RS</td>
|
||||
<td>Start</td>
|
||||
<td>Stop</td>
|
||||
<td>Desc</td>
|
||||
<td>Charge</td>
|
||||
<td>Quantity</td>
|
||||
</tr>
|
||||
<?php $lp=NULL;$i=0; foreach ($so->transactions() as $iio) { ?>
|
||||
<?php if (! is_null($iio->product_id) AND $lp != $iio->product_id) {
|
||||
$lp = $iio->product_id; ?>
|
||||
<tr class="<?php echo $i++%2 ? 'odd' : 'even'; ?>">
|
||||
<td class="head" colspan="10"><?php echo sprintf('%s: %s',$iio->product_id,$iio->product->name()); ?></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
<tr class="<?php echo $i++%2 ? 'odd' : 'even'; ?>">
|
||||
<td class="icon" width="20px"><?php echo $iio->id; ?></td>
|
||||
<td class="data"><?php echo HTML::anchor('/user/invoice/view/'.$iio->invoice_id,$iio->invoice_id); ?></td>
|
||||
<td class="data"><?php echo $iio->display('product_id'); ?></td>
|
||||
<td class="data"><?php echo $iio->display('item_type'); ?></td>
|
||||
<td class="data"><?php echo $iio->display('recurring_schedule'); ?></td>
|
||||
<td class="data"><?php echo $iio->display('date_start'); ?></td>
|
||||
<td class="data"><?php echo $iio->display('date_stop'); ?></td>
|
||||
<td class="data"><?php echo $iio->display('product_name'); ?></td>
|
||||
<td class="data"><?php echo $iio->display('price_base'); ?></td>
|
||||
<td class="data"><?php echo $iio->display('quantity'); ?></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
</table>
|
Reference in New Issue
Block a user