Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence du fichier basic.php

Espaces de nommage

 Joomla\Site
 

Variables

 $tagName = $tagName ?? 'button'
 
 $taskAttr = ''
 
 $title = ''
 
 $idAttr = !empty($id) ? ' id="' . $id . '"' : ''
 
 $listAttr = !empty($listCheck) ? ' list-selection' : ''
 
 $formAttr = !empty($form) ? ' form="' . $this->escape($form) . '"' : ''
 
 $validate = !empty($formValidation) ? ' form-validation' : ''
 
 $msgAttr = !empty($message) ? ' confirm-message="' . $this->escape($message) . '"' : ''
 
if($id==='toolbar-help') if(!empty($task)) elseif(!empty($onclick)) $direction = Factory::getLanguage()->isRtl() ? 'dropdown-menu-end' : ''
 
 if (!( $toggleSplit ?? true) &&isset( $dropdownItems) &&trim( $dropdownItems) !=='')
 
 endif
 

Documentation des variables

◆ $direction

if ( $id==='toolbar-help') if (!empty( $task)) elseif (!empty( $onclick)) $direction = Factory::getLanguage()->isRtl() ? 'dropdown-menu-end' : ''

◆ $formAttr

$formAttr = !empty($form) ? ' form="' . $this->escape($form) . '"' : ''

◆ $idAttr

$idAttr = !empty($id) ? ' id="' . $id . '"' : ''

◆ $listAttr

$listAttr = !empty($listCheck) ? ' list-selection' : ''

◆ $msgAttr

$msgAttr = !empty($message) ? ' confirm-message="' . $this->escape($message) . '"' : ''

◆ $tagName

string $tagName = $tagName ?? 'button'

◆ $taskAttr

$taskAttr = ''

◆ $title

$title = ''

◆ $validate

$validate = !empty($formValidation) ? ' form-validation' : ''

◆ endif

endif

◆ if

if(!($toggleSplit ?? true) &&isset($dropdownItems) &&trim($dropdownItems) !=='')