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 proxy sur false, 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, or none. The default value is none.

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 portion http://www.ibm.com est résolue via la ressource d'attribut portalLink. La valeur du paramètre a1 est remplacée par la valeur de la balise d'élément utilisée, ce qui dans ce cas génère la valeur c1.
[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=b via 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=c1 through the portal Ajax proxy.