Spade
Mini Shell
| Directory:~$ /home/lmsyaran/www/administrator/components/com_rsmembership/views/transactions/tmpl/ |
| [Home] [System Details] [Kill Me] |
<?php
/**
* @package RSMembership!
* @copyright (c) 2009 - 2016 RSJoomla!
* @link https://www.rsjoomla.com
* @license GNU General Public License
http://www.gnu.org/licenses/gpl-3.0.en.html
*/
defined('_JEXEC') or die('Restricted access');
$listOrder = $this->state->get('list.ordering');
$listDirn = $this->state->get('list.direction');
?>
<form action="<?php echo
JRoute::_('index.php?option=com_rsmembership&view=transactions');
?>" method="post" name="adminForm"
id="adminForm">
<div id="j-sidebar-container"
class="span2"><?php echo $this->sidebar;
?></div>
<div id="j-main-container" class="span10">
<?php echo $this->filterbar->show(); ?>
<table class="table table-hover">
<thead>
<tr>
<th width="5">#</th>
<th width="5"><?php echo
JHtml::_('grid.sort',
'JGRID_HEADING_ID','t.id', $listDirn, $listOrder);
?></th>
<th width="20"><input type="checkbox"
name="checkall-toggle" value=""
onclick="Joomla.checkAll(this);"/></th>
<th width="140"><?php echo
JText::_('COM_RSMEMBERSHIP_TRANSACTION'); ?></th>
<th width="140"><?php echo
JHtml::_('grid.sort',
'COM_RSMEMBERSHIP_DATE','t.date', $listDirn,
$listOrder); ?></th>
<th><?php echo JHtml::_('grid.sort',
'COM_RSMEMBERSHIP_EMAIL','email', $listDirn,
$listOrder); ?></th>
<th width="140">
<?php echo JHtml::_('grid.sort',
'COM_RSMEMBERSHIP_TYPE','t.type', $listDirn,
$listOrder); ?>
</th>
<th><?php echo
JText::_('COM_RSMEMBERSHIP_DETAILS'); ?></th>
<th><?php echo JHtml::_('grid.sort',
'COM_RSMEMBERSHIP_PRICE','t.price', $listDirn,
$listOrder); ?></th>
<th><?php echo JHtml::_('grid.sort',
'COM_RSMEMBERSHIP_MEMBERSHIP_COUPON','t.coupon',
$listDirn, $listOrder); ?></th>
<th><?php echo JHtml::_('grid.sort',
'COM_RSMEMBERSHIP_STATUS','t.status', $listDirn,
$listOrder); ?></th>
<th><?php echo JHtml::_('grid.sort',
'COM_RSMEMBERSHIP_GATEWAY','t.gateway', $listDirn,
$listOrder); ?></th>
<th width="110"><?php echo
JHtml::_('grid.sort',
'COM_RSMEMBERSHIP_IP','t.ip', $listDirn, $listOrder);
?></th>
<th><?php echo JText::_('COM_RSMEMBERSHIP_HASH');
?></th>
</tr>
</thead>
<?php
$k = 0;
foreach ($this->items as $i => $row)
{
$css_status = ( $row->status == 'completed' ?
'success' : ( $row->status == 'pending' ?
'warning' : 'error' ) );
?>
<tr class="row<?php echo $k; ?> <?php echo $css_status;
?>">
<td width="1%" nowrap="nowrap"><?php echo
$this->pagination->getRowOffset($i); ?></td>
<td><?php echo $row->id; ?></td>
<td><?php echo JHtml::_('grid.id', $i, $row->id);
?></td>
<td>
<a class="btn btn-primary"
href="index.php?option=com_rsmembership&task=transaction.edit&id=<?php
echo $row->id;?>"><?php echo
JText::_('COM_RSMEMBERSHIP_VIEW'); ?></a>
<?php if ($row->status == 'completed' &&
$row->membership_data &&
$row->membership_data->use_membership_invoice) { ?>
<a class="btn pull-right" href="<?php echo
JRoute::_("index.php?option=com_rsmembership&task=transaction.outputinvoice&user_id=$row->user_id&id=$row->id");
?>"><?php echo
JText::_('COM_RSMEMBERSHIP_INVOICE'); ?></a>
<?php } ?>
</td>
<td width="1%" nowrap="nowrap"><?php echo
RSMembershipHelper::showDate($row->date); ?></td>
<td><?php echo !empty($row->email) ? '<a
href="index.php?option=com_rsmembership&task=subscriber.edit&id='.$row->user_id.(!$row->user_id
? '&temp_id='.$row->id :
'').'">'.$this->escape($row->email).'</a>'
:
'<em>'.JText::_('COM_RSMEMBERSHIP_NO_EMAIL').'</em>';
?></td>
<td width="1%" nowrap="nowrap"><?php echo
JText::_('COM_RSMEMBERSHIP_TRANSACTION_'.strtoupper($row->type));
?></td>
<td><?php
$params = RSMembershipHelper::parseParams($row->params);
switch ($row->type)
{
case 'new':
if (!empty($params['membership_id']))
echo
isset($this->cache->memberships[$params['membership_id']])
? $this->cache->memberships[$params['membership_id']] :
JText::_('COM_RSMEMBERSHIP_COULD_NOT_FIND_MEMBERSHIP');
if (!empty($params['extras']))
foreach ($params['extras'] as $extra)
if (!empty($extra))
echo '<br />-
'.$this->cache->extra_values[$extra];
break;
case 'upgrade':
if (!empty($params['from_id']) &&
!empty($params['to_id']))
echo
$this->cache->memberships[$params['from_id']].'
->
'.$this->cache->memberships[$params['to_id']];
break;
case 'addextra':
if (!empty($params['extras']))
foreach ($params['extras'] as $extra)
echo $this->cache->extra_values[$extra].'<br
/>';
break;
case 'renew':
if (!empty($params['membership_id']))
echo
$this->cache->memberships[$params['membership_id']];
break;
}
?>
</td>
<td class="text-right"><?php echo
$this->escape(RSMembershipHelper::getPriceFormat($row->price,
$row->currency)); ?></td>
<td><?php echo strlen($row->coupon) == 0 ?
'<em>'.JText::_('COM_RSMEMBERSHIP_NO_COUPON').'</em>'
: $this->escape($row->coupon); ?></td>
<td><?php echo
JText::_('COM_RSMEMBERSHIP_TRANSACTION_STATUS_'.strtoupper($row->status));
?>
<a class="btn pull-right" data-toggle="modal"
role="button" href="#rsm_membership_transaction_log_<?php
echo $row->id; ?>"><?php echo
JText::_('COM_RSMEMBERSHIP_TRANSACTION_VIEW_LOG');
?></a>
</td>
<td><?php echo $this->escape($row->gateway);
?></td>
<td width="1%" nowrap="nowrap"><?php echo
$this->escape($row->ip); ?></td>
<td><?php echo !strlen($row->hash) ?
'<em>'.JText::_('COM_RSMEMBERSHIP_NO_HASH').'</em>'
: $this->escape($row->hash); ?></td>
</tr>
<?php
$k=1-$k;
}
?>
<tr><td colspan="14" align="center"
class="center"><?php echo
$this->pagination->getListFooter(); ?></td></tr>
</table>
</div>
<?php echo JHtml::_( 'form.token' ); ?>
<input type="hidden" name="boxchecked"
value="0" />
<input type="hidden" name="task"
value="" />
</form>
<?php
foreach ( $this->items as $i => $row ) {
echo JHtml::_('bootstrap.renderModal',
'rsm_membership_transaction_log_'.$row->id, array(
'title' => ' ',
'url' =>
JRoute::_('index.php?option=com_rsmembership&view=transactions&layout=log&cid='.$row->id.'&tmpl=component'),
'height' => '475',
'width' => '460',
));
}