Файловый менеджер - Редактировать - /var/www/html/administrator/components/com_community/views/pendinginvites/view.html.php
Ðазад
<?php /** * @copyright (C) 2013 iJoomla, Inc. - All rights reserved. * @license GNU General Public License, version 2 (http://www.gnu.org/licenses/gpl-2.0.html) * @author iJoomla.com <webmaster@ijoomla.com> * @url https://www.jomsocial.com/license-agreement * The PHP code portions are distributed under the GPL license. If not otherwise stated, all images, manuals, cascading style sheets, and included JavaScript *are NOT GPL, and are released under the IJOOMLA Proprietary Use License v1.0 * More info at https://www.jomsocial.com/license-agreement */ use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; use Joomla\CMS\MVC\View\HtmlView; use Joomla\CMS\Toolbar\ToolbarHelper; // Disallow direct access to this file defined('_JEXEC') or die('Restricted access'); jimport( 'joomla.application.component.view' ); require_once( JPATH_ROOT . '/components/com_community/libraries/core.php' ); require_once( JPATH_ROOT . '/components/com_community/libraries/apps.php' ); require_once( JPATH_ROOT . '/components/com_community/libraries/profile.php' ); /** * Configuration view for JomSocial */ class CommunityViewPendingInvites extends HtmlView { /** * The default method that will display the output of this view which is called by * Joomla * * @param string template Template file name **/ public function display( $tpl = null ) { // Trigger load default library. CAssets::getInstance(); $mainframe = Factory::getApplication(); $jinput = $mainframe->input; // Set the titlebar text ToolbarHelper::title( Text::_('COM_COMMUNITY_PENDING_INVITATIONS'), 'pendinginvites' ); // Add action buttons ToolBarHelper::custom('approveselected', 'publish', 'approve', Text::_('COM_COMMUNITY_APPROVE_SELECTED')); ToolBarHelper::custom('approveall', 'publish', 'approveall', Text::_('COM_COMMUNITY_APPROVE_ALL'), false); ToolBarHelper::custom('rejectselected', 'unpublish', 'reject', Text::_('COM_COMMUNITY_REJECT_SELECTED')); ToolBarHelper::custom('rejectall', 'unpublish', 'rejectall', Text::_('COM_COMMUNITY_REJECT_ALL'), false); $search = $mainframe->getUserStateFromRequest('com_community.pendinginvite.search', 'search', '', 'string'); $model = $this->getModel('Pendinginvites'); $invites = $model->getAllInvites(); $pagination = $model->getPagination(); $filter_order = $mainframe->getUserStateFromRequest('com_community.pendinginvite.filter_order', 'filter_order', 'created', 'cmd' ); $filter_order_Dir = $mainframe->getUserStateFromRequest('com_community.pendinginvite.filter_order_Dir', 'filter_order_Dir', 'DESC', 'word' ); // table ordering $lists['order_Dir'] = $filter_order_Dir; $lists['order'] = $filter_order; $session = Factory::getSession(); $this->set('search', $search); $this->set('invites', $invites); $this->set('lists', $lists); $this->set('pagination', $pagination); parent::display($tpl); } public function _getStatusHTML() { $jinput = Factory::getApplication()->input; $session = Factory::getSession(); $status = $jinput->getInt('status', $session->get('pendinginvite_status_filter', 0)); $select = '<select class="no-margin" name="status" onchange="Joomla.submitform();">'; $statusArray = array(3 => Text::_('COM_COMMUNITY_VIEW_ALL'), 1 => Text::_('COM_COMMUNITY_APPROVED'), 0 => Text::_('COM_COMMUNITY_PENDING'), 2 => Text::_('COM_COMMUNITY_REJECTED')); foreach($statusArray as $key=>$array) { $selected = ($status == $key) ? 'selected="true"' : ''; $select .='<option value="'.$key.'"'.$selected.' >'.Text::_($array).'</option>'; } $select .= '</select>'; return $select; } /** * Private method to set the toolbar for this view * * @access private * * @return null **/ public function setToolBar() { } }
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка