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

Espaces de nommage

 Joomla\Site
 

Variables

 $direction = Factory::getLanguage()->isRtl() ? 'dropdown-menu-end' : ''
 
< div id="<?php echo $id; ?> class
 
 if (trim( $dropdownItems) !=='')
 
 endif
 
else __pad12__
 

Documentation des variables

◆ $direction

$direction = Factory::getLanguage()->isRtl() ? 'dropdown-menu-end' : ''

◆ __pad12__

else __pad12__

◆ class

<div id="<?php echo $id; ?> class
Valeur initiale :
="btn-group dropdown-<?php echo $name ?? ''; ?>" role="group">
<button type="button" class="<?php echo $caretClass ?? ''; ?> dropdown-toggle-split"
data-bs-toggle="dropdown" data-bs-target=".dropdown-menu" data-bs-display="static" aria-haspopup="true" aria-expanded="false">
<span class="visually-hidden"><?php echo Text::_('JGLOBAL_TOGGLE_DROPDOWN')
Exemples:
C:/laragon/www/_install/Joomla_422-Stable-Full_Package_French_v1/libraries/src/HTML/HTMLHelper.php, et C:/laragon/www/_install/Joomla_422-Stable-Full_Package_French_v1/libraries/vendor/beberlei/assert/lib/Assert/Assert.php.

Référencé par Toolbar\__call(), ClassNotFoundError\__construct(), UndefinedFunctionError\__construct(), UndefinedMethodError\__construct(), TraceablePDO\__construct(), FatalError\__construct(), Dumper\__construct(), SitePathway\__construct(), ExecuteTaskEvent\__construct(), GetMethod\__construct(), AjaxInitCreate\__construct(), Captive\__construct(), GetSetup\__construct(), CompleteCommand\__construct(), Yaml\__construct(), Http\__construct(), LazyServiceEventListener\__construct(), CredentialRepository\__construct(), GMP\__construct(), SiteRouter\__construct(), BCMath\__construct(), SiteMenu\__construct(), Integer\__construct(), AndroidSafetyNetAttestationStatementSupport\__construct(), DatabaseIterator\__construct(), PHP\__construct(), Toolbar\__construct(), CliApplication\__construct(), Indexer\__construct(), Token\__construct(), Engine\__construct(), Task\__construct(), ErrorHandler\__construct(), Query\__construct(), Engine\__debugInfo(), AbstractWebApplication\__get(), DatabaseDriver\__get(), LazyServiceEventListener\__invoke(), Route\__serialize(), Stub\__sleep(), LazyString\__toString(), Categories\_load(), Toolbar\addButtonPath(), WebAssetManager\addInline(), Inflector\addPluraliseRule(), Joomla\CMS\Event\Result\addResult(), Inflector\addSingulariseRule(), Inflector\addWord(), Toolbar\appendButton(), Table\appendRow(), AbstractUnicodeString\ascii(), MethodsController\assertLoggedInUser(), MethodController\assertLoggedInUser(), Client\authenticate(), PharMetaDataInterceptor\baseFileDoesNotHaveMetaDataIssues(), Engine\bitwise_not(), Engine\bitwise_split(), FinderComponent\boot(), BannersComponent\boot(), ContactComponent\boot(), Mfa\canAddEditMethod(), Mfa\canDeleteMethod(), AbstractCloner\castObject(), DsCaster\castPairStub(), AuthenticatorAssertionResponseValidator\check(), AndroidKeyAttestationStatementSupport\checkAbsenceOfAllApplicationsTag(), DebugClassLoader\checkAnnotations(), FidoU2FAttestationStatementSupport\checkCertificate(), AndroidKeyAttestationStatementSupport\checkCertificateAndGetPublicKey(), DebugClassLoader\checkClasses(), FieldModel\checkDefaultValue(), CMSApplication\checkSession(), TPMAttestationStatementSupport\checkUniquePublicKey(), ErrorHandler\cleanTrace(), Connection\configureOptions(), AbstractEvent\create(), Factory\createDbo(), ModuleDispatcherFactory\createDispatcher(), ComponentDispatcherFactory\createDispatcher(), Factory\createDocument(), PublicKeyCredentialSource\createFromArray(), PublicKeyCredentialSource\createFromPublicKeyCredential(), FlattenException\createFromThrowable(), SymmetricKey\createInlineCryptFunction(), Factory\createLanguage(), MVCFactory\createModel(), Engine\createRecurringModuloFunction(), PublicKeyCredentialLoader\createResponse(), Connection\createSocket(), MVCFactory\createTable(), DatabaseQuery\dateFormat(), ExecRuleHelper\dateTimeToSql(), Sodium\decrypt(), MfaTable\delete(), MethodController\delete(), AbstractView\dispatchEvent(), BaseDatabaseModel\dispatchEvent(), MethodsController\display(), PHP\divideHelper(), ImportCommand\doExecute(), Montgomery\doubleAndAddPoint(), Data\dump(), DebugClassLoader\enable(), Sodium\encrypt(), AbstractString\endsWith(), AbstractString\equalsTo(), DatabaseQuery\escape(), LintCommand\execute(), InstallationApplication\executeController(), Container\exists(), FidoU2FAttestationStatementSupport\extractPublicKey(), CredentialRepository\formatDate(), MethodsModel\formatRelative(), Sodium\generateKey(), ApiApplication\getApiRouter(), Toolbar\getButtonPath(), Factory\getCache(), Joomla\CMS\Cache\getCacheControllerFactory(), Language\getCallerInfo(), OtherObjectManager\getClassForValue(), TagObjectManager\getClassForValue(), ComponentHelper\getComponentName(), SourceContextProvider\getContext(), LanguageStringsCollector\getData(), VarDumper\getDefaultContextProviders(), Command\getDefaultDescription(), Command\getDefaultName(), ConfigProvider\getDependencies(), Joomla\CMS\Event\getEventClassByEventName(), ContactModel\getForm(), ComposerStaticInit2399d40fc48ada3450e844df0430bf2f\getInitializer(), OrderingField\getInput(), CacheController\getInstance(), Cache\getInstance(), AbstractMenu\getInstance(), Toolbar\getInstance(), Installer\getInstance(), BaseController\getInstance(), User\getInstance(), Language\getInstance(), DatabaseDriver\getInstance(), Document\getInstance(), Form\getInstance(), FormModel\getItem(), LanguageModel\getItem(), MenuModel\getItem(), TemplateModel\getItem(), PluginModel\getItem(), StyleModel\getItem(), Adapter\getItem(), ModuleModel\getItem(), AdminModel\getItem(), Adapter\getItems(), Data\getIterator(), DatabaseFactory\getIterator(), TemplateModel\getMaster(), CMSApplication\getMenu(), MenusHelper\getMenuItems(), MethodsModel\getMethods(), CronExpression\getMultipleRunDates(), Integer\getNAF(), Command\getNativeDefinition(), MemcachedCaster\getOptionConstants(), ConnectionOptions\getOptionName(), FinderHelper\getQuery(), CaptiveModel\getRecords(), CronExpression\getRunDate(), HTMLHelper\getServiceRegistry(), Joomla\Application\getSession(), CliApplication\getSession(), QueryCollector\getStatements(), CheckLdapCredentialsListener\getSubscribedEvents(), Symfony\Contracts\Service\getSubscribedServices(), Joomla\Plugin\System\Webauthn\PluginTraits\getUserFromData(), AbstractString\indexOf(), AbstractString\indexOfLast(), AndroidSafetyNetAttestationStatementSupport\initJwsVerifier(), CronExpression\isDue(), DatabaseQuery\isNullDatetime(), PHPassHandler\isSupported(), SodiumCipher\isSupported(), Sodium\isSupported(), DatabaseHandler\isSupported(), FidoU2FAttestationStatementSupport\isValid(), AndroidKeyAttestationStatementSupport\isValid(), OpenSSL\isValidEngine(), Montgomery\isValidEngine(), Base\isValidEngine(), EmptyTrustPath\jsonSerialize(), EcdaaKeyIdTrustPath\jsonSerialize(), CertificateTrustPath\jsonSerialize(), DumpServer\listen(), AuthenticationExtensionsClientOutputsLoader\load(), AttestationObjectLoader\load(), Server\loadAndCheckAssertionResponse(), Server\loadAndCheckAttestationResponse(), AbstractRenderer\loadDocument(), InstallationApplication\loadDocument(), Form\loadField(), Joomla\CMS\MVC\Model\loadForm(), DatabaseDriver\loadObject(), DatabaseDriver\loadObjectList(), TrustPathLoader\loadTrustPath(), Symfony\Component\Console\Command\lock(), Http\makeTransportRequest(), X509\mapInExtensions(), X509\mapOutExtensions(), DatabaseQuery\nullDate(), Data\offsetSet(), DataSet\offsetSet(), Data\offsetUnset(), TrustPathLoader\oldTrustPathTypes(), PlgSystemLanguageFilter\onAfterDispatch(), PlgSystemLanguageFilter\onAfterInitialise(), RSA\onLoad(), PlgUserJoomla\onUserAfterSave(), PlgSystemLanguageFilter\onUserLogin(), PlgWorkflowNotification\onWorkflowAfterTransition(), CMSPlugin\parameterImplementsEventInterface(), DebugClassLoader\patchReturnTypeWillChange(), PHP\powHelper(), GMP\powModInner(), BCMath\powModInner(), PHP\powModInner(), Toolbar\prependButton(), GroupModel\preprocessForm(), AddConsoleCommandPass\process(), TPMAttestationStatementSupport\processWithCertificate(), PackedAttestationStatementSupport\processWithSelfAttestation(), DatabaseQuery\quote(), DatabaseQuery\quoteName(), Engine\randomRangeHelper(), Engine\randomRangePrimeInner(), BackupcodesModel\regenerateBackupCodes(), WebAssetRegistry\register(), HTMLRegistry\register(), Toolbar\register(), Pathway\register(), Dispatcher\register(), CacheController\register(), Logger\register(), Language\register(), Document\register(), User\register(), Form\register(), Module\register(), ServiceProviderInterface\register(), Menu\register(), Database\register(), Router\register(), Application\register(), Authentication\register(), Console\register(), ModuleDispatcherFactory\register(), ComponentDispatcherFactory\register(), CategoryFactory\register(), HelperFactory\register(), RouterFactory\register(), MVCFactory\register(), WebAssetManager\registerAsset(), Session\registerSessionHandlerAsService(), PharStreamWrapper\registerStreamWrapper(), ModuleRenderer\render(), ByteString\replaceMatches(), ControllerResolver\resolve(), Session\restart(), Engine\rootHelper(), Engine\rootInner(), SiteApplication\route(), ProcessHelper\run(), Command\run(), SSH2\send_binary_packet(), Email\sendCode(), Archive\setAdapter(), LazyAssertion\setAssertClass(), AssertionChain\setAssertionClassName(), BCMath\setBitmask(), Table\setColumnMaxWidth(), Symfony\Contracts\Service\setContainer(), OptionsResolver\setDefault(), LazyAssertion\setExceptionClass(), Engine\setModExpEngine(), DatabaseDriver\setQuery(), Integer\setRecurringModuloFunction(), HtmlDumper\setTheme(), FormField\setup(), InstallerAdapter\setupScriptfile(), DaemonApplication\signal(), Engine\slidingWindow(), Joomla\Component\Scheduler\Administrator\Traits\standardRoutineHandler(), LdapAuthenticator\start(), Session\start(), AbstractString\startsWith(), Event\stop(), LdapUserProvider\supportsClass(), Engine\testPrimality(), ServiceLocatorTest\testThrowsOnCircularReference(), ServiceLocatorTest\testThrowsOnUndefinedInternalService(), Inflector\toPlural(), Inflector\toSingular(), PublicKey\toString(), PrivateKey\toString(), Dispatcher\triggerEvent(), ZIPExtraction\unserialiseInstance(), FormField\validate(), Credentials\verifyAttestation(), et Connection\write().

◆ endif

endif

◆ if

if(trim($dropdownItems) !=='')