Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
Référence du fichier administrator/components/com_fields/fields.php

Espaces de nommage

 Joomla\Administrator
 

Variables

 $app = JFactory::getApplication()
 
 $context
 
 $parts = FieldsHelper::extract($context)
 
if(! $parts||!JFactory::getUser() ->authorise('core.manage', $parts[0])) $controller = JControllerLegacy::getInstance('Fields')
 

Documentation des variables

◆ $app

$app = JFactory::getApplication()

◆ $context

$context
Valeur initiale :
= $app->getUserStateFromRequest(
'com_fields.groups.context',
'context',
$app->getUserStateFromRequest('com_fields.fields.context', 'context', 'com_content.article', 'CMD'),
'CMD'
)
$app
Definition: administrator/components/com_fields/fields.php:13

Référencé par FormController\__construct(), LogEntry\__construct(), JStream\__construct(), MenusControllerItem\add(), FormController\add(), Log\add(), InstallationModelLanguages\addAssociations(), FieldsHelper\addSubmenu(), FinderIndexer\addTokensToDb(), AbstractLogger\alert(), FieldsModelField\batchMove(), MenusControllerItem\cancel(), LanguagesControllerOverride\cancel(), FormController\cancel(), BaseController\checkEditId(), AssociationsModelAssociations\clean(), FieldsModelGroup\cleanCache(), FieldsModelField\cleanCache(), FieldsModelField\cleanupValues(), JStream\copy(), AbstractLogger\critical(), AbstractLogger\debug(), FinderModelMaps\delete(), FinderModelIndex\delete(), TemplatesModelStyle\delete(), ModulesModelModule\delete(), AdminModel\delete(), JStream\delete(), PlgSystemFields\display(), PlgContentVote\displayVotingData(), Parser\doParse(), FOFDownloadAdapterFopen\downloadAndReturn(), TemplatesModelStyle\duplicate(), LanguagesControllerOverride\edit(), FormController\edit(), AbstractLogger\emergency(), AbstractLogger\error(), ConfigControllerCanceladmin\execute(), Associations\getAssociations(), MenusAssociationsHelper\getAssociations(), ContentAssociationsHelper\getAssociations(), ContactAssociationsHelper\getAssociations(), NewsfeedsAssociationsHelper\getAssociations(), ModQuickIconHelper\getButtons(), UserHelper\getCryptedPassword(), FieldsHelper\getFields(), FieldsModelGroup\getForm(), FieldsModelField\getForm(), JFormFieldItemType\getGroups(), FieldsModelGroups\getListQuery(), FieldsModelFields\getListQuery(), FormController\getModel(), JFormFieldFieldgroups\getOptions(), Factory\getStream(), AssociationsHelper\getSupportedExtension(), BaseController\holdEditId(), FinderIndexerDriverPostgresql\index(), FinderIndexerDriverSqlsrv\index(), FinderIndexerDriverMysql\index(), AbstractLogger\info(), FieldsModelGroup\loadFormData(), DelegatingPsrLogger\log(), JStream\move(), AbstractLogger\notice(), FOFModel\onAfterDelete(), FOFModel\onBeforeDelete(), FinderIndexerAdapter\onBeforeIndex(), FinderIndexerAdapter\onBuildIndex(), PlgContentFinder\onContentAfterDelete(), PlgSystemFields\onContentAfterDelete(), PlgContentVote\onContentAfterDisplay(), PlgSystemFields\onContentAfterDisplay(), PlgContentFinder\onContentAfterSave(), PlgContentJoomla\onContentAfterSave(), PlgSystemFields\onContentAfterSave(), PlgSystemFields\onContentAfterTitle(), PlgContentJoomla\onContentBeforeDelete(), PlgContentPagenavigation\onContentBeforeDisplay(), PlgContentVote\onContentBeforeDisplay(), PlgSystemFields\onContentBeforeDisplay(), PlgContentFinder\onContentBeforeSave(), PlgFieldsSql\onContentBeforeSave(), PlgContentFinder\onContentChangeState(), PlgContentJoomla\onContentChangeState(), PlgContentEmailcloak\onContentPrepare(), PlgContentFields\onContentPrepare(), PlgContentLoadmodule\onContentPrepare(), PlgContentContact\onContentPrepare(), PlgContentPagebreak\onContentPrepare(), PlgSystemFields\onContentPrepare(), PlgUserProfile\onContentPrepareData(), PlgSystemFields\onContentPrepareForm(), PlgButtonFields\onDisplay(), PlgFinderTags\onFinderAfterDelete(), PlgFinderContent\onFinderAfterDelete(), PlgFinderNewsfeeds\onFinderAfterDelete(), PlgFinderContacts\onFinderAfterDelete(), PlgFinderTags\onFinderAfterSave(), PlgFinderCategories\onFinderAfterSave(), PlgFinderContent\onFinderAfterSave(), PlgFinderContacts\onFinderAfterSave(), PlgFinderNewsfeeds\onFinderAfterSave(), PlgFinderTags\onFinderBeforeSave(), PlgFinderCategories\onFinderBeforeSave(), PlgFinderContent\onFinderBeforeSave(), PlgFinderContacts\onFinderBeforeSave(), PlgFinderNewsfeeds\onFinderBeforeSave(), PlgFinderTags\onFinderChangeState(), PlgFinderCategories\onFinderChangeState(), PlgFinderContent\onFinderChangeState(), PlgFinderNewsfeeds\onFinderChangeState(), PlgFinderContacts\onFinderChangeState(), PlgFinderCategories\onFinderDelete(), PlgQuickiconExtensionupdate\onGetIcons(), PlgQuickiconJoomlaupdate\onGetIcons(), PlgSystemFields\onPrepareFinderContent(), FinderIndexerAdapter\onStartIndex(), JStream\open(), Parser\parseValue(), FieldsModelFields\populateState(), FieldsModelGroups\populateState(), FieldsModelGroup\populateState(), FieldsModelField\populateState(), JHtmlContent\prepare(), PlgContentFields\prepare(), ConfigModelForm\preprocessData(), FormModel\preprocessData(), FinderModelMaps\publish(), FinderModelIndex\publish(), AdminModel\publish(), FOFModel\publish(), AssociationsModelAssociations\purge(), BaseController\releaseEditId(), JGithubPackageMarkdown\render(), FieldsHelper\render(), StreamTransport\request(), FinderControllerFilter\save(), TemplatesControllerStyle\save(), MenusControllerMenu\save(), LanguagesControllerOverride\save(), ConfigModelComponent\save(), LanguagesModelLanguage\save(), MenusControllerItem\save(), TagsModelTag\save(), CategoriesModelCategory\save(), FormController\save(), ModulesModelModule\save(), AdminModel\save(), MenusModelItem\save(), JStream\setContextOptions(), ContentHistoryHelper\store(), FinderIndexer\tokenizeToDb(), FinderIndexer\tokenizeToDbShort(), JStream\upload(), et AbstractLogger\warning().

◆ $controller

if (! $parts||!JFactory::getUser() ->authorise( 'core.manage', $parts[0])) $controller = JControllerLegacy::getInstance('Fields')

◆ $parts

$parts = FieldsHelper::extract($context)