Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Référence de la classe PlgSystemFields
+ Graphe d'héritage de PlgSystemFields:

Fonctions membres publiques

 onContentNormaliseRequestData ($context, $data, Form $form)
 
 onContentAfterSave ($context, $item, $isNew, $data=array())
 
 onUserAfterSave ($userData, $isNew, $success, $msg)
 
 onContentAfterDelete ($context, $item)
 
 onUserAfterDelete ($user, $succes, $msg)
 
 onContentPrepareForm (JForm $form, $data)
 
 onContentAfterTitle ($context, $item, $params, $limitstart=0)
 
 onContentBeforeDisplay ($context, $item, $params, $limitstart=0)
 
 onContentAfterDisplay ($context, $item, $params, $limitstart=0)
 
 onContentPrepare ($context, $item)
 
 onPrepareFinderContent ($item)
 

Attributs protégés

 $autoloadLanguage = true
 

Fonctions membres privées

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

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().

◆ onContentAfterDelete()

onContentAfterDelete (   $context,
  $item 
)

The delete event.

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

Références $context, $item, $parts, FieldsHelper\extract(), et JPATH_ADMINISTRATOR.

◆ 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.

◆ onContentAfterSave()

onContentAfterSave (   $context,
  $item,
  $isNew,
  $data = array() 
)

The save event.

Paramètres
string$contextThe context
JTable$itemThe table
boolean$isNewIs new item
array$dataThe validated data
Renvoie
boolean
Depuis
3.7.0

Références $context, $data, $field, $fields, $item, $parts, $value, FieldsHelper\extract(), FieldsHelper\getFields(), json_encode, et null.

◆ 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 ( JForm  $form,
  $data 
)

The form event.

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

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

◆ onPrepareFinderContent()

onPrepareFinderContent (   $item)

The finder event.

Paramètres
stdClass$itemThe item
Renvoie
boolean
Depuis
3.7.0

Références $component, $context, $field, $fields, $item, $section, $tmp, $value, FieldsHelper\getFields(), et FinderIndexer\TEXT_CONTEXT.

◆ onUserAfterDelete()

onUserAfterDelete (   $user,
  $succes,
  $msg 
)

The user delete event.

Paramètres
stdClass$userThe context
boolean$succesIs success
string$msgThe message
Renvoie
boolean
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
boolean
Depuis
3.7.0

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

◆ 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 :