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

Fonctions membres publiques

 onContentPrepare ($context, &$item, &$params, $page=0)
 
- 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 ()
 

Fonctions membres privées

 prepare ($string, $context, $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 ()
 
- Attributs protégés hérités de CMSPlugin
 $_name = null
 
 $_type = null
 
 $autoloadLanguage = false
 
 $allowLegacyListeners = true
 

Description détaillée

Plug-in to show a custom field in eg an article This uses the {fields ID} syntax

Depuis
3.7.0

Documentation des fonctions membres

◆ onContentPrepare()

onContentPrepare (   $context,
$item,
$params,
  $page = 0 
)

Plugin that shows a custom field

Paramètres
string$contextThe context of the content being passed to the plugin.
object&$itemThe item object. Note $article->text is also available
object&$paramsThe article params
int$pageThe 'page' number
Renvoie
void
Depuis
3.7.0

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

◆ prepare()

prepare (   $string,
  $context,
  $item 
)
private

Prepares the given string by parsing {field} and {fieldgroup} groups and replacing them.

Paramètres
string$stringThe text to prepare
string$contextThe context of the content
object$itemThe item object
Renvoie
string
Depuis
3.8.1

Références $context, $field, $fields, $groups, $i, $id, $item, $layout, $output, $parts, FieldsHelper\extract(), FieldsHelper\getFields(), et FieldsHelper\render().


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