Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
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 | |
Plug-in to show a custom field in eg an article This uses the {fields ID} syntax
onContentPrepare | ( | $context, | |
& | $item, | ||
& | $params, | ||
$page = 0 |
|||
) |
Plugin that shows a custom field
string | $context | The context of the content being passed to the plugin. |
object | &$item | The item object. Note $article->text is also available |
object | &$params | The article params |
int | $page | The 'page' number |
|
private |
Prepares the given string by parsing {field} and {fieldgroup} groups and replacing them.
string | $string | The text to prepare |
string | $context | The context of the content |
object | $item | The item object |
Références $context, $field, $fields, $groups, $i, $id, $item, $layout, $output, $parts, FieldsHelper\extract(), FieldsHelper\getFields(), et FieldsHelper\render().