Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence du fichier com_modules/tmpl/module/edit_assignment.php

Espaces de nommage

 Joomla\Administrator
 

Variables

 $menuTypes = MenusHelper::getMenuLinks()
 
foreach ($menuTypes as &$type) (count( $type->links))
 
foreach( $type->links as $i=> $link)($prevlevel< $link->level) elseif($prevlevel > $link->levelelse
 
 $selected = 0
 
if($this->item->assignment==0) elseif($this->item->assignment< 0) elseif($this->item->assignment > 0) $uselessMenuItem = in_array($link->type, array('separator', 'heading', 'alias', 'url'))
 
 $id = 'jform_menuselect'
 
else __pad2__
 
 endif
 
if(!isset($type->links[$i+1])) $prevlevel = $link->level
 
 endforeach
 

Documentation des variables

◆ $id

string $id = 'jform_menuselect'

Layout variables

Exemples:
C:/laragon/www/_install/Joomla_422-Stable-Full_Package_French_v1/libraries/src/HTML/HTMLHelper.php.

Référencé par PublicKeyCredentialRpEntity\__construct(), PublicKeyCredentialUserEntity\__construct(), Credential\__construct(), PublicKeyCredential\__construct(), PublicKeyCredentialDescriptor\__construct(), TaskOption\__get(), FileStorage\_checkExpire(), RouteHelper\_findItem(), MenuType\_getAssetName(), Module\_getAssetParentId(), Category\_getAssetParentId(), Content\_getAssetParentId(), TransitionTable\_getAssetParentId(), Language\_getAssetParentId(), GroupTable\_getAssetParentId(), StageTable\_getAssetParentId(), FieldTable\_getAssetParentId(), WorkflowTable\_getAssetParentId(), MenuType\_getAssetParentId(), MemcachedStorage\_getCacheId(), CacheStorage\_getCacheId(), PackageAdapter\_getExtensionId(), FileStorage\_getFilePath(), Nested\_getNode(), PlgUserJoomla\_getUser(), Categories\_load(), PlgContentLoadmodule\_loadid(), HtmlView\_prepareDocument(), Task\acquireLock(), MessageController\action(), PlgSampledataMultilang\addAssociations(), ActionsDropdown\addCustomItem(), Taxonomy\addMap(), Bootstrap\addSlide(), UiTab\addTab(), Bootstrap\addTab(), Joomla\CMS\MVC\Model\addTransitionField(), MfaTable\afterDelete(), PlgSystemHttpHeaders\applyHashesToCspRule(), UpdateModel\applyUpdateSite(), MessageController\archive(), ActionsDropdown\archive(), MessagesModel\archiveMessage(), AbstractMenu\authorise(), FormController\batch(), CategoryModel\batchFlipordering(), UserModel\batchUser(), Select\booleanlist(), Router\build(), StandardRules\build(), HTMLHelper\calendar(), AssociationController\cancel(), ContentHelper\canDeleteState(), Adapter\change(), Usergroup\check(), MenuType\check(), ViewLevel\check(), StageTable\check(), WorkflowTable\check(), Dispatcher\checkAccess(), BaseController\checkEditId(), AssociationsController\checkin(), BannerModel\click(), BannerTable\clicks(), TemplateController\close(), ApcuStorage\contains(), WincacheStorage\contains(), FileStorage\contains(), MemcachedStorage\contains(), RedisStorage\contains(), Cache\contains(), NewsfeedsHelper\countItems(), NewsfeedsHelper\countTagItems(), Symfony\Contracts\Service\createCircularReferenceException(), TemplateController\createFile(), PublicKeyCredentialUserEntity\createFromArray(), Symfony\Contracts\Service\createNotFoundException(), AsciiSlugger\createTransliterator(), PasswordHash\crypt_private(), Versioning\delete(), UpdatesitesModel\delete(), OverridesController\delete(), MfaTable\delete(), Usergroup\delete(), MethodController\delete(), TemplateController\delete(), RouterView\detachRule(), Router\detachRule(), DiscoverModel\discover_install(), FeedView\display(), DisplayController\display(), Captcha\display(), Editor\display(), AssociationHelper\displayAssociations(), FieldsController\displayItem(), GroupsController\displayItem(), ConsentsController\displayItem(), MenusController\displayItem(), StylesController\displayItem(), ModulesController\displayItem(), ItemsController\displayItem(), OverridesController\displayItem(), CategoriesController\displayItem(), TasksRunCommand\doExecute(), ActionsDropdown\duplicate(), AssociationController\edit(), Dropdown\edit(), ToolbarButton\ensureUniqueId(), Query\explained(), MenuController\exportXml(), FileAdapter\extensionExistsInSystem(), ActionsDropdown\feature(), Scheduler\fetchTaskRecord(), RulesFilter\filter(), UpdateModel\finaliseUpgrade(), RouteHelper\findItem(), Router\fixSegment(), Select\genericlist(), ViewController\get(), Versioning\get(), OutputController\get(), ApcuStorage\get(), WincacheStorage\get(), Symfony\Contracts\Service\get(), PageController\get(), PdoStorage\get(), FileStorage\get(), UserGroupsHelper\get(), MemcachedStorage\get(), Categories\get(), RedisStorage\get(), Cache\get(), ContentHelper\getActions(), PlgSampledataMultilang\getAdminId(), RouteHelper\getArticleRoute(), Router\getArticleSegment(), Access\getAssetAncestors(), Access\getAssetRules(), AssociationHelper\getAssociations(), Associations\getAssociations(), AssociationsHelper\getAssociations(), AssociationsHelper\getAssociationsForItem(), X509\getAttribute(), Access\getAuthorisedViewLevels(), DebugFormatterHelper\getBorder(), Router\getCategoriesSegment(), CategoryAssociationHelper\getCategoryAssociations(), RouteHelper\getCategoryRoute(), Router\getCategorySegment(), ApplicationHelper\getClientInfo(), RouteHelper\getComponentTagRoute(), SSH2\getConnectionByResourceId(), RouteHelper\getContactRoute(), Router\getContactSegment(), ActionlogsHelper\getContentTypeLink(), X509\getExtension(), X509\getExtensionHelper(), TransitionsModel\getFilterForm(), FormModel\getForm(), WorkflowModel\getForm(), StageModel\getForm(), TransitionModel\getForm(), ArticleModel\getForm(), ModuleModel\getForm(), RouteHelper\getFormRoute(), Router\getFormSegment(), CredentialRepository\getHandleFromUserId(), PublicKeyCredentialRpEntity\getId(), PublicKeyCredentialUserEntity\getId(), Credential\getId(), PublicKeyCredentialDescriptor\getId(), FormField\getId(), Document\getIncluded(), AssociationField\getInput(), SubformField\getInput(), Mail\getInstance(), MessagesModel\getItem(), AssociationsHelper\getItem(), AbstractMenu\getItem(), Adapter\getItem(), TemplatesModel\getItems(), CategoryModel\getItems(), ArticlesModel\getItems(), TagsHelper\getItemTags(), FormField\getLayoutData(), TagsSimilarHelper\getList(), MessagesModel\getListQuery(), TasksModel\getListQuery(), LoginModel\getMenuLanguage(), Router\getMethodSegment(), ModuleHelper\getModuleById(), ItemModel\getModules(), RouteHelper\getNewsfeedRoute(), Router\getNewsfeedSegment(), MenuParentField\getOptions(), TagField\getOptions(), InstallerScript\getParam(), AbstractMenu\getParams(), Adapter\getPluginType(), ProviderManager\getProvider(), X509\getRegisteredExtension(), X509\getRevokedCertificateExtension(), RouteHelper\getRoute(), JWS\getSignature(), ArchiveModel\getSlugColumn(), ContactModel\getSlugColumn(), CategoryModel\getSlugColumn(), DebugBar\getStackedData(), QueryCollector\getStatements(), ItemModel\getStoreId(), SelectModel\getStoreId(), ClientsModel\getStoreId(), SearchesModel\getStoreId(), TasksModel\getStoreId(), LevelsModel\getStoreId(), MessagesModel\getStoreId(), PluginsModel\getStoreId(), StylesModel\getStoreId(), CacheModel\getStoreId(), FiltersModel\getStoreId(), GroupsModel\getStoreId(), FieldsModel\getStoreId(), LinksModel\getStoreId(), ContactsModel\getStoreId(), RequestsModel\getStoreId(), NewsfeedsModel\getStoreId(), TagsModel\getStoreId(), SuggestionsModel\getStoreId(), ConsentsModel\getStoreId(), InstalledModel\getStoreId(), UsersModel\getStoreId(), AssociationsModel\getStoreId(), CategoriesModel\getStoreId(), FeaturedModel\getStoreId(), ModulesModel\getStoreId(), DebuggroupModel\getStoreId(), DebuguserModel\getStoreId(), NotesModel\getStoreId(), TemplatesModel\getStoreId(), ArticlesModel\getStoreId(), ItemsModel\getStoreId(), LanguagesModel\getStoreId(), BannersModel\getStoreId(), MapsModel\getStoreId(), IndexModel\getStoreId(), SearchModel\getStoreId(), ListModel\getStoreId(), UpdatesitesModel\getStoreId(), RouteHelper\getTagRoute(), TagsHelper\getTagTreeArray(), Taxonomy\getTaxonomy(), UCMType\getTypeId(), UpdateModel\getUpdateInformation(), UpdateModel\getUpdateSitesInfo(), Adapter\getUrl(), Factory\getUser(), Joomla\Plugin\System\Webauthn\PluginTraits\getUserFromData(), Select\groupedlist(), ErrorHandler\handleError(), PublicKeyCredentialDescriptorCollection\has(), Symfony\Contracts\Service\has(), UserGroupsHelper\has(), BaseController\holdEditId(), Builder\identifiedBy(), Captcha\initialise(), MysqlDriver\insertObject(), MysqliDriver\insertObject(), DatabaseDriver\insertObject(), LanguagesModel\install(), Token\isIdentifiedBy(), Task\isValidId(), PublicKeyCredentialRpEntity\jsonSerialize(), Access\level(), Folder\listFolderTree(), User\load(), UserGroupsHelper\load(), PlgInstallerOverride\load(), PublicKeyCredentialLoader\loadArray(), ApcuStorage\lock(), FileStorage\lock(), Cache\lock(), MemcachedStorage\lock(), FileStorage\makeFilename(), Requests\makeGetRequest(), X509\mapInAttributes(), X509\mapInExtensions(), X509\mapOutAttributes(), X509\mapOutExtensions(), Document\mergeResource(), Behavior\multiselect(), PlgSystemPrivacyconsent\onAfterRoute(), Joomla\onContentAfterDelete(), Joomla\onContentAfterSave(), PlgContentJoomla\onContentBeforeChangeState(), PlgContentLoadmodule\onContentPrepare(), PlgSystemActionLogs\onContentPrepareData(), PlgEditorNone\onDisplay(), Joomla\Plugin\Editors\TinyMCE\PluginTraits\onDisplay(), PlgCaptchaRecaptcha\onDisplay(), PlgCaptchaRecaptcha_Invisible\onDisplay(), PlgEditorCodemirror\onDisplay(), PlgFinderTags\onFinderAfterDelete(), PlgFinderNewsfeeds\onFinderAfterDelete(), PlgFinderContacts\onFinderAfterDelete(), PlgFinderContent\onFinderAfterDelete(), PlgFinderCategories\onFinderDelete(), Select\options(), ListHelper\ordering(), Menu\ordering(), TemplateController\overrides(), MenuModel\populateState(), CategoryModel\populateState(), ListHelper\positions(), ArticleController\postSaveHook(), ContactController\postSaveHook(), PlgContentFields\prepare(), HtmlView\prepareDocument(), MenuRules\preprocess(), AddConsoleCommandPass\process(), DebugFormatterHelper\progress(), ActionsDropdown\publish(), UpdatesitesModel\publish(), TemplateController\publish(), ManageModel\publish(), InstalledModel\publish(), TemplateModel\publish(), Select\radiolist(), ItemModel\rebuild(), AdminModel\redirectToAssociations(), ManageModel\refresh(), X509\registerExtension(), Adapter\reindex(), BaseController\releaseEditId(), Task\releaseLock(), PublicKeyCredentialDescriptorCollection\remove(), WincacheStorage\remove(), ApcuStorage\remove(), ManageModel\remove(), FileStorage\remove(), MemcachedStorage\remove(), RedisStorage\remove(), Cache\remove(), Adapter\remove(), X509\removeAttribute(), X509\removeExtension(), PackageAdapter\removeExtensionFiles(), X509\removeExtensionHelper(), X509\removeRevokedCertificateExtension(), JavascriptRenderer\render(), MessageController\republish(), MessagesModel\republishMessage(), PlgSystemSchedulerunner\runScheduler(), PlgSystemSchedulerunner\runTestCron(), PlgSystemSchedulerunner\runWebCron(), FileStorage\save(), RedisStorage\save(), MemcachedStorage\save(), PdoStorage\save(), FieldModel\save(), MenuModel\save(), CategoryModel\save(), TaskModel\save(), AdminModel\save(), ItemModel\save(), AbstractMenu\setActive(), X509\setAttribute(), WorkflowsController\setDefault(), StagesController\setDefault(), AbstractMenu\setDefault(), LanguagesModel\setDefault(), X509\setExtension(), X509\setExtensionHelper(), X509\setExtensionValue(), StyleModel\setHome(), ValidationData\setId(), Builder\setId(), Session\setId(), NativeStorage\setId(), Pathway\setItemName(), User\setLastVisit(), InstallerScript\setParams(), CategoryNode\setParent(), X509\setRevokedCertificateExtension(), Task\skipExecution(), DebugFormatterHelper\start(), DebugFormatterHelper\stop(), OutputController\store(), Versioning\store(), MfaTable\store(), WincacheStorage\store(), ApcuStorage\store(), PageController\store(), ViewController\store(), Menu\store(), CallbackController\store(), FileStorage\store(), MemcachedStorage\store(), RedisStorage\store(), Cache\store(), ContactController\submit(), ActionsDropdown\trash(), Menu\treerecurse(), ActionsDropdown\unarchive(), ActionsDropdown\unfeature(), InstallerAdapter\uninstall(), ApcuStorage\unlock(), FileStorage\unlock(), MemcachedStorage\unlock(), Cache\unlock(), MessageController\unpublish(), ActionsDropdown\unpublish(), MessagesModel\unpublishMessage(), StyleModel\unsetHome(), TagsHelper\unTagItem(), ActionsDropdown\untrash(), TemplateController\uploadFile(), Access\usergroup(), DisplayController\validateEntry(), ArticleController\vote(), et Joomla\CMS\MVC\Model\workflowAfterSave().

◆ $menuTypes

◆ $prevlevel

if (!isset( $type->links[ $i+1])) $prevlevel = $link->level

◆ $selected

$selected = 0

◆ $uselessMenuItem

if ( $this->item->assignment==0) elseif ( $this->item->assignment< 0) elseif ( $this->item->assignment > 0) $uselessMenuItem = in_array($link->type, array('separator', 'heading', 'alias', 'url'))

◆ ($menuTypes as &$type)

foreach ( $menuTypes as & $type)(count($type->links))

◆ __pad2__

else __pad2__

◆ else

foreach ($type->links as $i => $link) ( $prevlevel< $link->level) elseif ( $prevlevel > $link->level) else
Valeur initiale :
{
echo '</li>'

◆ endforeach

endforeach

◆ endif

endif