Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe PlgSystemFields
+ Graphe d'héritage de PlgSystemFields:

Fonctions membres publiques

 onContentNormaliseRequestData ($context, $data, Form $form)
 
 onUserAfterSave ($userData, $isNew, $success, $msg)
 
 onUserAfterDelete ($user, $success, $msg)
 
 onContentPrepareForm (Form $form, $data)
 
 onContentAfterTitle ($context, $item, $params, $limitstart=0)
 
 onContentBeforeDisplay ($context, $item, $params, $limitstart=0)
 
 onContentAfterDisplay ($context, $item, $params, $limitstart=0)
 
 onContentPrepare ($context, $item)
 
- Fonctions membres publiques hérités de CMSPlugin
 __construct (&$subject, $config=array())
 
 loadLanguage ($extension='', $basePath=JPATH_ADMINISTRATOR)
 
 setApplication (CMSApplicationInterface $application)
 
- Fonctions membres publiques hérités de DispatcherAwareInterface
 setDispatcher (DispatcherInterface $dispatcher)
 
- Fonctions membres publiques hérités de PluginInterface
 registerListeners ()
 

Attributs protégés

 $autoloadLanguage = true
 
- Attributs protégés hérités de CMSPlugin
 $_name = null
 
 $_type = null
 
 $autoloadLanguage = false
 
 $allowLegacyListeners = true
 

Fonctions membres privées

 display ($context, $item, $params, $displayType)
 
 prepareTagItem ($item)
 

Membres hérités additionnels

- Champs de données hérités de CMSPlugin
 $params = null
 
- Fonctions membres protégées hérités de CMSPlugin
 registerLegacyListener (string $methodName)
 
 registerListener (string $methodName)
 
 getApplication ()
 

Description détaillée

Fields Plugin

Depuis
3.7

Documentation des fonctions membres

◆ display()

display (   $context,
  $item,
  $params,
  $displayType 
)
private

Performs the display event.

Paramètres
string$contextThe context
stdClass$itemThe item
Registry$paramsThe params
integer$displayTypeThe type
Renvoie
string
Depuis
3.7.0

Références $app, $context, $field, $fields, $item, $key, $lang, $params, $parts, FieldsHelper\extract(), Factory\getApplication(), FieldsHelper\getFields(), et FieldsHelper\render().

◆ onContentAfterDisplay()

onContentAfterDisplay (   $context,
  $item,
  $params,
  $limitstart = 0 
)

The display event.

Paramètres
string$contextThe context
stdClass$itemThe item
Registry$paramsThe params
integer$limitstartThe start
Renvoie
string
Depuis
3.7.0

Références $context, $item, et $params.

◆ onContentAfterTitle()

onContentAfterTitle (   $context,
  $item,
  $params,
  $limitstart = 0 
)

The display event.

Paramètres
string$contextThe context
stdClass$itemThe item
Registry$paramsThe params
integer$limitstartThe start
Renvoie
string
Depuis
3.7.0

Références $context, $item, et $params.

◆ onContentBeforeDisplay()

onContentBeforeDisplay (   $context,
  $item,
  $params,
  $limitstart = 0 
)

The display event.

Paramètres
string$contextThe context
stdClass$itemThe item
Registry$paramsThe params
integer$limitstartThe start
Renvoie
string
Depuis
3.7.0

Références $context, $item, et $params.

◆ onContentNormaliseRequestData()

onContentNormaliseRequestData (   $context,
  $data,
Form  $form 
)

Normalizes the request data.

Paramètres
string$contextThe context
object$dataThe object
Form$formThe form
Renvoie
void
Depuis
3.8.7

Disabled fields should NEVER be added to the request as they should NEVER be added by the browser anyway so nothing to check against as "disabled" means no interaction at all.

Références $context, $data, $field, $form, et FieldsHelper\extract().

◆ onContentPrepare()

onContentPrepare (   $context,
  $item 
)

Performs the display event.

Paramètres
string$contextThe context
stdClass$itemThe item
Renvoie
void
Depuis
3.7.0

Références $context, $field, $fields, $item, $key, $parts, FieldsHelper\extract(), et FieldsHelper\getFields().

◆ onContentPrepareForm()

onContentPrepareForm ( Form  $form,
  $data 
)

The form event.

Paramètres
Form$formThe form
stdClass$dataThe data
Renvoie
boolean
Depuis
3.7.0

Références $context, $data, $form, $input, $parts, FieldsHelper\extract(), Factory\getApplication(), et Joomla\CMS\Categories\prepareForm().

◆ onUserAfterDelete()

onUserAfterDelete (   $user,
  $success,
  $msg 
)

The user delete event.

Paramètres
stdClass$userThe context
boolean$successIs success
string$msgThe message
Renvoie
void
Depuis
3.7.0

Références $item, et $user.

◆ onUserAfterSave()

onUserAfterSave (   $userData,
  $isNew,
  $success,
  $msg 
)

The save event.

Paramètres
array$userDataThe date
boolean$isNewIs new
boolean$successIs success
string$msgThe message
Renvoie
void
Depuis
3.7.0

Références $task, $user, Factory\getApplication(), et Factory\getUser().

◆ prepareTagItem()

prepareTagItem (   $item)
private

Prepares a tag item to be ready for com_fields.

Paramètres
stdClass$itemThe item
Renvoie
object
Depuis
3.8.4

Références $item.

Documentation des champs

◆ $autoloadLanguage

$autoloadLanguage = true
protected

La documentation de cette classe a été générée à partir du fichier suivant :