Файловый менеджер - Редактировать - /home/wuectly/www/03cbe/searchtools.zip
Назад
PK M|!]�W�I default/filters.phpnu &1i� <?php /** * @package Joomla.Site * @subpackage Layout * * @copyright (C) 2013 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $data = $displayData; // Load the form filters $filters = $data['view']->filterForm->getGroup('filter'); ?> <?php if ($filters) : ?> <?php foreach ($filters as $fieldName => $field) : ?> <?php if ($fieldName !== 'filter_search') : ?> <?php $dataShowOn = ''; ?> <?php if ($field->showon) : ?> <?php JHtml::_('jquery.framework'); ?> <?php JHtml::_('script', 'jui/cms.js', array('version' => 'auto', 'relative' => true)); ?> <?php $dataShowOn = " data-showon='" . json_encode(JFormHelper::parseShowOnConditions($field->showon, $field->formControl, $field->group)) . "'"; ?> <?php endif; ?> <div class="js-stools-field-filter"<?php echo $dataShowOn; ?>> <?php echo $field->input; ?> </div> <?php endif; ?> <?php endforeach; ?> <?php endif; ?> PK M|!]baؤ � default/selector.phpnu &1i� <?php /** * @package Joomla.Site * @subpackage Layout * * @copyright (C) 2017 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $data = $displayData; ?> <div class="js-stools-field-selector"> <?php echo $data['view']->filterForm->getField($data['options']['selectorFieldName'])->input; ?> </div> PK M|!]��ǫ^ ^ default/list.phpnu &1i� <?php /** * @package Joomla.Site * @subpackage Layout * * @copyright (C) 2013 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $data = $displayData; // Load the form list fields $list = $data['view']->filterForm->getGroup('list'); ?> <?php if ($list) : ?> <div class="ordering-select hidden-phone"> <?php foreach ($list as $fieldName => $field) : ?> <div class="js-stools-field-list"> <?php echo $field->input; ?> </div> <?php endforeach; ?> </div> <?php endif; ?> PK M|!]@�(Ϣ � default/bar.phpnu &1i� <?php /** * @package Joomla.Site * @subpackage Layout * * @copyright (C) 2013 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\Registry\Registry; $data = $displayData; // Receive overridable options $data['options'] = !empty($data['options']) ? $data['options'] : array(); if (is_array($data['options'])) { $data['options'] = new Registry($data['options']); } // Options $filterButton = $data['options']->get('filterButton', true); $searchButton = $data['options']->get('searchButton', true); $filters = $data['view']->filterForm->getGroup('filter'); ?> <?php if (!empty($filters['filter_search'])) : ?> <?php if ($searchButton) : ?> <label for="filter_search" class="element-invisible"> <?php if (isset($filters['filter_search']->label)) : ?> <?php echo JText::_($filters['filter_search']->label); ?> <?php else : ?> <?php echo JText::_('JSEARCH_FILTER'); ?> <?php endif; ?> </label> <div class="btn-wrapper input-append"> <?php echo $filters['filter_search']->input; ?> <?php if ($filters['filter_search']->description) : ?> <?php JHtml::_('bootstrap.tooltip', '#filter_search', array('title' => JText::_($filters['filter_search']->description))); ?> <?php endif; ?> <button type="submit" class="btn hasTooltip" title="<?php echo JHtml::_('tooltipText', 'JSEARCH_FILTER_SUBMIT'); ?>" aria-label="<?php echo JText::_('JSEARCH_FILTER_SUBMIT'); ?>"> <span class="icon-search" aria-hidden="true"></span> </button> </div> <?php if ($filterButton) : ?> <div class="btn-wrapper hidden-phone"> <button type="button" class="btn hasTooltip js-stools-btn-filter" title="<?php echo JHtml::_('tooltipText', 'JSEARCH_TOOLS_DESC'); ?>"> <?php echo JText::_('JSEARCH_TOOLS');?> <span class="caret"></span> </button> </div> <?php endif; ?> <div class="btn-wrapper"> <button type="button" class="btn hasTooltip js-stools-btn-clear" title="<?php echo JHtml::_('tooltipText', 'JSEARCH_FILTER_CLEAR'); ?>"> <?php echo JText::_('JSEARCH_FILTER_CLEAR');?> </button> </div> <?php endif; ?> <?php endif; PK M|!]�0�{ { default/noitems.phpnu &1i� <?php /** * @package Joomla.Site * @subpackage Layout * * @copyright (C) 2016 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $data = $displayData; ?> <div class="alert alert-info alert-no-items"> <?php echo $data['options']['noResultsText']; ?> </div> PK M|!]:;� � default.phpnu &1i� <?php /** * @package Joomla.Site * @subpackage Layout * * @copyright (C) 2013 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $data = $displayData; // Receive overridable options $data['options'] = !empty($data['options']) ? $data['options'] : array(); $noResultsText = ''; $hideActiveFilters = false; $showFilterButton = false; $showSelector = false; $selectorFieldName = isset($data['options']['selectorFieldName']) ? $data['options']['selectorFieldName'] : 'client_id'; // If a filter form exists. if (isset($data['view']->filterForm) && !empty($data['view']->filterForm)) { // Checks if a selector (e.g. client_id) exists. if ($selectorField = $data['view']->filterForm->getField($selectorFieldName)) { $showSelector = $selectorField->getAttribute('filtermode', '') == 'selector' ? true : $showSelector; // Checks if a selector should be shown in the current layout. if (isset($data['view']->layout)) { $showSelector = $selectorField->getAttribute('layout', 'default') != $data['view']->layout ? false : $showSelector; } // Unset the selector field from active filters group. unset($data['view']->activeFilters[$selectorFieldName]); } // Checks if the filters button should exist. $filters = $data['view']->filterForm->getGroup('filter'); $showFilterButton = isset($filters['filter_search']) && count($filters) === 1 ? false : true; // Checks if it should show the be hidden. $hideActiveFilters = empty($data['view']->activeFilters); // Check if the no results message should appear. if (isset($data['view']->total) && (int) $data['view']->total === 0) { $noResults = $data['view']->filterForm->getFieldAttribute('search', 'noresults', '', 'filter'); if (!empty($noResults)) { $noResultsText = JText::_($noResults); } } } // Set some basic options. $customOptions = array( 'filtersHidden' => isset($data['options']['filtersHidden']) && $data['options']['filtersHidden'] ? $data['options']['filtersHidden'] : $hideActiveFilters, 'filterButton' => isset($data['options']['filterButton']) && $data['options']['filterButton'] ? $data['options']['filterButton'] : $showFilterButton, 'defaultLimit' => isset($data['options']['defaultLimit']) ? $data['options']['defaultLimit'] : JFactory::getApplication()->get('list_limit', 20), 'searchFieldSelector' => '#filter_search', 'selectorFieldName' => $selectorFieldName, 'showSelector' => $showSelector, 'orderFieldSelector' => '#list_fullordering', 'showNoResults' => !empty($noResultsText) ? true : false, 'noResultsText' => !empty($noResultsText) ? $noResultsText : '', 'formSelector' => !empty($data['options']['formSelector']) ? $data['options']['formSelector'] : '#adminForm', ); // Merge custom options in the options array. $data['options'] = array_merge($customOptions, $data['options']); // Add class to hide the active filters if needed. $filtersActiveClass = $hideActiveFilters ? '' : ' js-stools-container-filters-visible'; // Load search tools JHtml::_('searchtools.form', $data['options']['formSelector'], $data['options']); ?> <div class="js-stools clearfix"> <div class="clearfix"> <?php if ($data['options']['showSelector']) : ?> <div class="js-stools-container-selector"> <?php echo $this->sublayout('selector', $data); ?> </div> <?php endif; ?> <div class="js-stools-container-bar"> <?php echo $this->sublayout('bar', $data); ?> </div> <div class="js-stools-container-list hidden-phone hidden-tablet"> <?php echo $this->sublayout('list', $data); ?> </div> </div> <!-- Filters div --> <?php if ($data['options']['filterButton']) : ?> <div class="js-stools-container-filters hidden-phone clearfix<?php echo $filtersActiveClass; ?>"> <?php echo $this->sublayout('filters', $data); ?> </div> <?php endif; ?> </div> <?php if ($data['options']['showNoResults']) : ?> <?php echo $this->sublayout('noitems', $data); ?> <?php endif; ?> PK M|!]��!�( ( grid/sort.phpnu &1i� <?php /** * @package Joomla.Site * @subpackage Layout * * @copyright (C) 2013 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $data = $displayData; $title = htmlspecialchars(JText::_($data->tip ?: $data->title)); JHtml::_('bootstrap.popover'); ?> <a href="#" onclick="return false;" class="js-stools-column-order hasPopover" data-order="<?php echo $data->order; ?>" data-direction="<?php echo strtoupper($data->direction); ?>" data-name="<?php echo JText::_($data->title); ?>" title="<?php echo $title; ?>" data-content="<?php echo htmlspecialchars(JText::_('JGLOBAL_CLICK_TO_SORT_THIS_COLUMN')); ?>" data-placement="top"> <?php if (!empty($data->icon)) : ?><span class="<?php echo $data->icon; ?>"></span><?php endif; ?> <?php if (!empty($data->title)) : ?><?php echo JText::_($data->title); ?><?php endif; ?> <?php if ($data->order == $data->selected) : ?><span class="<?php echo $data->orderIcon; ?>"></span><?php endif; ?> </a> PK M|!]�W�I default/filters.phpnu &1i� PK M|!]baؤ � G default/selector.phpnu &1i� PK M|!]��ǫ^ ^ / default/list.phpnu &1i� PK M|!]@�(Ϣ � � default/bar.phpnu &1i� PK M|!]�0�{ { � default/noitems.phpnu &1i� PK M|!]:;� � l default.phpnu &1i� PK M|!]��!�( ( �# grid/sort.phpnu &1i� PK 1 �'