Le CMS Ametys met à disposition des intégrateurs de nombreuses méthodes accessibles à partir des fichiers XSLT, facilitant l'intégration des informations liées aux users.
Pour plus d'informations, cliquez ici.
Ajouter ce code dans l'entête des fichiers XSL:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" ... xmlns:ametys="org.ametys.plugins.userdirectory.transformation.xslt.UserXSLTHelper" ... extension-element-prefixes="... ametys ...">
De sorte à pouvoir appeler n'importe quelle fonction définie ci-dessous, en utilisant "ametys:functionName(argument1, argument2)"
Par exemple :
TODO
Description :
TODO
Le résultat peut être vide si TODO.
Signature :
String getUserContent(String lang, String userIdentity)
Arguments :
Nom |
Type |
Description |
---|---|---|
lang |
String |
TODO |
userIdentity |
String |
TODO |
Exemple :
TODO
Description :
TODO
Le résultat peut être vide si TODO.
Signature :
String getCurrentUserContent(String lang)
Arguments :
Nom |
Type |
Description |
---|---|---|
lang |
String |
TODO |
Exemple :
TODO
Description :
TODO
Le résultat peut être vide si TODO.
Signature :
String getCurrentUserPage(String lang)
Arguments :
Nom |
Type |
Description |
---|---|---|
lang |
String |
TODO |
Exemple :
TODO
Description :
TODO
Le résultat peut être vide si TODO.
Signature :
String getUserPage(String contentId)
Arguments :
Nom |
Type |
Description |
---|---|---|
contentId |
String |
TODO |
Exemple :
TODO
Description :
TODO
Le résultat peut être vide si TODO.
Signature :
String getUserPage(String contentId, String siteName)
Arguments :
Nom |
Type |
Description |
---|---|---|
contentId |
String |
TODO |
siteName |
String |
TODO |
Exemple :
TODO