Plug-in d'adresse URL de ressource
Utilisez le plug-in de rendu ResourceURL pour ajouter des paramètres de requête aux adresses URL et générer des adresses URL pour les ressources que vous voulez fournir via le proxy Ajax HCL Digital Experience Portal.
La syntaxe de ce plug-in est la suivante :
[Plugin:ResourceURL url="" param="" proxy="" escape=""]
Ce plug-in utilise les attributs suivants :- URL
- Utilisez cet attribut pour indiquer l'adresse URL de base à laquelle vous voulez ajouter des paramètres de requête ou que vous voulez fournir via le proxy Ajax de portail.
- param
- Cet attribut est facultatif. Utilisez-le pour indiquer les paramètres de requête à ajouter à l'adresse URL de base. Cet attribut peut avoir des valeurs multiples.
- proxy
- Cet attribut est facultatif. Vous pouvez le définir aux valeurs suivantes :
- conforme
- Utilisez cette valeur pour générer une adresse URL en vue de fournir la ressource à laquelle elle renvoie via le proxy Ajax de portail.
- false
- Si vous définissez l'attribut
proxysurfalse, le portail fournit la ressource directement. Il s'agit de la valeur par défaut.
- Echap
- Utilisez cet attribut pour définir la séquence d'échappement à utiliser pour écrire l'adresse URL. Specify one of the values
xml,json,javascript, ornone. The default value isnone.
Exemples
- [Plugin:ResourceURL url="http://www.ibm.com" param="a=b" param="b=c1" param="b=c2"]
- Cette balise de plug-in génère l'adresse URL
http://www.ibm.com?a=b&b=c1&b=c2. - [Plugin:ResourceURL url="http://www.ibm.com?a=b" param="b=c1" param="b=c2"]
- This plug-in tag results in the URL
http://www.ibm.com?a=b&b=c1&b=c2. - [Plugin:ResourceURL url="[AttributeResource attributeName="portalLink"]"
- param="a1=[Element context='current' type='content' key='b1']" ]
- This plug-in tag results in the URL
http://www.ibm.com?a1=c1. La portionhttp://www.ibm.comest résolue via la ressource d'attributportalLink. La valeur du paramètrea1est remplacée par la valeur de la balise d'élément utilisée, ce qui dans ce cas génère la valeurc1. - [Plugin:ResourceURL url="http://www.ibm.com?a=b" proxy="true"]
- Cette balise de plug-in génère l'adresse URL qui fournit la ressource
http://www.ibm.com?a=bvia le proxy Ajax de portail. - [Plugin:ResourceURL url="http://www.ibm.com?a=b" param="b=c1" proxy="true"]
- This plug-in tag results in a URL that serves the resource
http://www.ibm.com?a=b&b=c1through the portal Ajax proxy.