コード例 #1
0
ファイル: default.php プロジェクト: croissanceimage/com_reomi
<?php

// No direct access to this file
defined('_JEXEC') or die('Restricted Access');
function generateRow($index, $container_type)
{
    return XmlTagHelper::formatTableRow(array(XmlTagHelper::formatTableCell(JHtmlGrid::id($index, $container_type->id)), XmlTagHelper::formatTableCell(JText::_($container_type->container_name)), XmlTagHelper::formatTableCell($container_type->liters)));
}
function generateTableData($container_types)
{
    $tableData = array();
    foreach ($container_types as $index => $container_type) {
        $tableData[] = generateRow($index, $container_type);
    }
    return $tableData;
}
$xmlTag = new XmlTag();
if (isset($this->container_types)) {
    $tableContent = generateTableData($this->container_types);
    $xmlTag->FORM(array('action' => 'index.php?option=com_reomi&view=container_types', 'id' => 'adminForm', 'method' => 'post', 'name' => 'adminForm'), $xmlTag()->TABLE(array('class' => 'table table-striped table-hover'), $xmlTag()->THEAD($xmlTag()->TR($xmlTag()->TH(JHtmlGrid::checkall())->TH(JText::_('COM_ROEMI_ADMIN_VIEW_CONTAINER_TYPES_TABLE_HEADER_CONTAINER'))->TH(JText::_('COM_ROEMI_ADMIN_VIEW_CONTAINER_TYPES_TABLE_HEADER_LITERS'))))->TBODY($xmlTag()->__fromArray($tableContent)))->INPUT(array('type' => 'hidden', 'name' => 'task', 'value' => ''))->INPUT(array('type' => 'hidden', 'name' => 'boxchecked', 'value' => '0'))->_(JHtmlForm::token()));
} else {
    $xmlTag->P(JText::_('COM_ROEMI_ADMIN_VIEW_CONTAINER_TYPES_EMPTY_TABLE_MSG'));
}
echo $xmlTag;
コード例 #2
0
ファイル: default.php プロジェクト: croissanceimage/com_reomi
<?php

// No direct access to this file
defined('_JEXEC') or die('Restricted Access');
function generateRow($index, $fee)
{
    setlocale(LC_MONETARY, 'fr_FR.utf8');
    return XmlTagHelper::formatTableRow(array(XmlTagHelper::formatTableCell(JHtmlGrid::id($index, $fee->id)), XmlTagHelper::formatTableCell(JText::_($fee->user)), XmlTagHelper::formatTableCell($fee->service), XmlTagHelper::formatTableCell(JText::_($fee->container) . " " . $fee->liters . "L"), XmlTagHelper::formatTableCell(money_format('%n', $fee->fee))));
}
function generateTableData($fees)
{
    $tableData = array();
    foreach ($fees as $index => $fee) {
        $tableData[] = generateRow($index, $fee);
    }
    return $tableData;
}
$xmlTag = new XmlTag();
if (isset($this->container_types)) {
    $tableContent = generateTableData($this->container_types);
    $xmlTag->FORM(array('action' => 'index.php?option=com_reomi&view=subscription_fees', 'id' => 'adminForm', 'method' => 'post', 'name' => 'adminForm'), $xmlTag()->TABLE(array('class' => 'table table-striped table-hover'), $xmlTag()->THEAD($xmlTag()->TR($xmlTag()->TH(JHtmlGrid::checkall())->TH(JText::_('COM_ROEMI_ADMIN_VIEW_SUBSCRIPTION_FEES_TABLE_HEADER_USER'))->TH(JText::_('COM_ROEMI_ADMIN_VIEW_SUBSCRIPTION_FEES_TABLE_HEADER_SERVICE'))->TH(JText::_('COM_ROEMI_ADMIN_VIEW_SUBSCRIPTION_FEES_TABLE_HEADER_CONTAINER_TYPE'))->TH(JText::_('COM_ROEMI_ADMIN_VIEW_SUBSCRIPTION_FEES_TABLE_HEADER_FEE'))))->TBODY($xmlTag()->__fromArray($tableContent)))->INPUT(array('type' => 'hidden', 'name' => 'task', 'value' => ''))->INPUT(array('type' => 'hidden', 'name' => 'boxchecked', 'value' => '0'))->_(JHtmlForm::token()));
} else {
    $xmlTag->P(JText::_('COM_ROEMI_ADMIN_VIEW_SUBSCRIPTION_FEES_EMPTY_TABLE_MSG'));
}
echo $xmlTag;
コード例 #3
0
ファイル: default.php プロジェクト: croissanceimage/com_reomi
<?php

// No direct access to this file
defined('_JEXEC') or die('Restricted access');
function generateRow($city)
{
    return XmlTagHelper::formatTableRow(array(XmlTagHelper::formatTableCell($city->name), XmlTagHelper::formatTableCell($city->service)));
}
function generateTableData($cities)
{
    $tableData = array();
    foreach ($cities as $city) {
        $tableData[] = generateRow($city);
    }
    return $tableData;
}
$xmlTag = new XmlTag();
$xmlTag->H1(JText::_('COM_REOMI_VIEW_CITIES_PAGE_TITLE'))->P(JText::_('COM_REOMI_VIEW_CITIES_PAGE_DESC'))->BR();
if (isset($this->cities)) {
    $tableContent = generateTableData($this->cities);
    $xmlTag->TABLE(array('class' => 'table table-striped table-hover'), $xmlTag()->THEAD($xmlTag()->TR($xmlTag()->TH(JText::_('COM_ROEMI_VIEW_CITIES_TABLE_HEADER_CITY'))->TH(JText::_('COM_ROEMI_VIEW_CITIES_TABLE_HEADER_SERVICE'))))->TBODY($xmlTag()->__fromArray($tableContent)));
} else {
    $xmlTag->P(JText::_('COM_ROEMI_VIEW_CITIES_EMPTY_TABLE_MSG'));
}
echo $xmlTag;
コード例 #4
0
ファイル: default.php プロジェクト: croissanceimage/com_reomi
<?php

// No direct access to this file
defined('_JEXEC') or die('Restricted Access');
function generateRow($index, $fee)
{
    setlocale(LC_MONETARY, 'fr_FR.utf8');
    $desc = $fee->description;
    if ($desc == null) {
        $desc = "";
    }
    return XmlTagHelper::formatTableRow(array(XmlTagHelper::formatTableCell(JHtmlGrid::id($index, $fee->id)), XmlTagHelper::formatTableCell(JText::_($fee->name)), XmlTagHelper::formatTableCell(JText::_($desc)), XmlTagHelper::formatTableCell(money_format('%n', $fee->fee))));
}
function generateTableData($fees)
{
    $tableData = array();
    foreach ($fees as $index => $fee) {
        $tableData[] = generateRow($index, $fee);
    }
    return $tableData;
}
$xmlTag = new XmlTag();
if (isset($this->bulk_fees)) {
    $tableContent = generateTableData($this->bulk_fees);
    $xmlTag->FORM(array('action' => 'index.php?option=com_reomi&view=bulk_fees', 'id' => 'adminForm', 'method' => 'post', 'name' => 'adminForm'), $xmlTag()->TABLE(array('class' => 'table table-striped table-hover'), $xmlTag()->THEAD($xmlTag()->TR($xmlTag()->TH(JHtmlGrid::checkall())->TH(JText::_('COM_ROEMI_ADMIN_VIEW_BULK_FEES_TABLE_HEADER_USER'))->TH(JText::_('COM_ROEMI_ADMIN_VIEW_BULK_FEES_TABLE_HEADER_DESC'))->TH(JText::_('COM_ROEMI_ADMIN_VIEW_BULK_FEES_TABLE_HEADER_FEE'))))->TBODY($xmlTag()->__fromArray($tableContent)))->INPUT(array('type' => 'hidden', 'name' => 'task', 'value' => ''))->INPUT(array('type' => 'hidden', 'name' => 'boxchecked', 'value' => '0'))->_(JHtmlForm::token()));
} else {
    $xmlTag->P(JText::_('COM_ROEMI_ADMIN_VIEW_BULK_FEES_EMPTY_TABLE_MSG'));
}
echo $xmlTag;