[ Index ] |
PHP Cross Reference of Joomla 4.2.2 documentation |
[Summary view] [Print] [Text view]
1 <?php 2 3 /** 4 * @package Joomla.Administrator 5 * @subpackage mod_privacy_dashboard 6 * 7 * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> 8 * @license GNU General Public License version 2 or later; see LICENSE.txt 9 */ 10 11 defined('_JEXEC') or die; 12 13 use Joomla\CMS\HTML\HTMLHelper; 14 use Joomla\CMS\Language\Text; 15 use Joomla\CMS\Router\Route; 16 17 $totalRequests = 0; 18 $activeRequests = 0; 19 20 ?> 21 <table class="table" id="<?php echo str_replace(' ', '', $module->title) . $module->id; ?>"> 22 <caption class="visually-hidden"><?php echo $module->title; ?></caption> 23 <thead> 24 <tr> 25 <th scope="col" class="w-40"><?php echo Text::_('COM_PRIVACY_DASHBOARD_HEADING_REQUEST_TYPE'); ?></th> 26 <th scope="col" class="w-40"><?php echo Text::_('COM_PRIVACY_DASHBOARD_HEADING_REQUEST_STATUS'); ?></th> 27 <th scope="col" class="w-20"><?php echo Text::_('COM_PRIVACY_DASHBOARD_HEADING_REQUEST_COUNT'); ?></th> 28 </tr> 29 </thead> 30 <tbody> 31 <?php if (count($list)) : ?> 32 <?php foreach ($list as $i => $item) : ?> 33 <?php if (in_array($item->status, array(0, 1))) : ?> 34 <?php $activeRequests += $item->count; ?> 35 <?php endif; ?> 36 <?php $totalRequests += $item->count; ?> 37 <tr> 38 <th scope="row"> 39 <a href="<?php echo Route::_('index.php?option=com_privacy&view=requests&filter[request_type]=' . $item->request_type . '&filter[status]=' . $item->status); ?>"> 40 <?php echo Text::_('COM_PRIVACY_HEADING_REQUEST_TYPE_TYPE_' . $item->request_type); ?> 41 </a> 42 </th> 43 <td> 44 <?php echo HTMLHelper::_('privacy.statusLabel', $item->status); ?> 45 </td> 46 <td> 47 <span class="badge bg-info"><?php echo $item->count; ?></span> 48 </td> 49 </tr> 50 <?php endforeach; ?> 51 <?php else : ?> 52 <tr> 53 <td colspan="3"> 54 <?php echo Text::_('COM_PRIVACY_DASHBOARD_NO_REQUESTS'); ?> 55 </td> 56 </tr> 57 <?php endif; ?> 58 </tbody> 59 </table> 60 <?php if (count($list)) : ?> 61 <div class="row p-3"> 62 <div class="col-md-6"><?php echo Text::plural('COM_PRIVACY_DASHBOARD_BADGE_TOTAL_REQUESTS', $totalRequests); ?></div> 63 <div class="col-md-6"><?php echo Text::plural('COM_PRIVACY_DASHBOARD_BADGE_ACTIVE_REQUESTS', $activeRequests); ?></div> 64 </div> 65 <?php endif; ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Wed Sep 7 05:41:13 2022 | Chilli.vc Blog - For Webmaster,Blog-Writer,System Admin and Domainer |