Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence du fichier components/com_menus/layouts/joomla/searchtools/default.php

Espaces de nommage

 Joomla\Site
 

Variables

 $data = $displayData
 
 $data ['options'] = !empty($data['options']) ? $data['options'] : array()
 
 $noResultsText = ''
 
 $hideActiveFilters = false
 
 $showFilterButton = false
 
 $showSelector = false
 
 $selectorFieldName = $data['options']['selectorFieldName'] ?? 'client_id'
 
if(isset($data['view']->filterForm) &&!empty($data['view']->filterForm)) $customOptions
 
 $data ['options'] = array_merge($customOptions, $data['options'])
 
 $filtersActiveClass = $hideActiveFilters ? '' : ' js-stools-container-filters-visible'
 
 $clientIdField = $data['view']->filterForm->getField('client_id')
 
 if ( $clientIdField)
 
 endif
 

Documentation des variables

◆ $clientIdField

$clientIdField = $data['view']->filterForm->getField('client_id')

◆ $customOptions

if (isset( $data[ 'view']->filterForm) &&!empty( $data[ 'view']->filterForm)) $customOptions
Valeur initiale :
= 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' => $data['options']['defaultLimit'] ?? Factory::getApplication()->get('list_limit', 20),
'searchFieldSelector' => '#filter_search',
'selectorFieldName' => $selectorFieldName,
'showSelector' => $showSelector,
'orderFieldSelector' => '#list_fullordering',
'showNoResults' => !empty($noResultsText),
'noResultsText' => !empty($noResultsText) ? $noResultsText : '',
'formSelector' => !empty($data['options']['formSelector']) ? $data['options']['formSelector'] : '#adminForm',
)
$showFilterButton
Definition: components/com_menus/layouts/joomla/searchtools/default.php:25
$hideActiveFilters
Definition: components/com_menus/layouts/joomla/searchtools/default.php:24
$data
Definition: components/com_menus/layouts/joomla/searchtools/default.php:18
$selectorFieldName
Definition: components/com_menus/layouts/joomla/searchtools/default.php:27
$noResultsText
Definition: components/com_menus/layouts/joomla/searchtools/default.php:23
$showSelector
Definition: components/com_menus/layouts/joomla/searchtools/default.php:26

◆ $data [1/3]

$data = $displayData

◆ $data [2/3]

$data[ 'options'] = !empty($data['options']) ? $data['options'] : array()

◆ $data [3/3]

$data[ 'options'] = array_merge($customOptions, $data['options'])

◆ $filtersActiveClass

$filtersActiveClass = $hideActiveFilters ? '' : ' js-stools-container-filters-visible'

◆ $hideActiveFilters

$hideActiveFilters = false

◆ $noResultsText

$noResultsText = ''

◆ $selectorFieldName

$selectorFieldName = $data['options']['selectorFieldName'] ?? 'client_id'

◆ $showFilterButton

$showFilterButton = false

◆ $showSelector

$showSelector = false

◆ endif

endif

◆ if

if($clientIdField)