Bonjour à tous et merci d'avoir pris le temps de regarder ma question!Custom VF Email Template ne reconnaît pas mon composant visuel personnalisé comme global
J'ai créé un composant vf personnalisé pour interroger certaines informations et envoyer un courrier électronique à un prospect. Voici la balise de composant:
<apex:component access="global" controller="My_Component_Name">
Veuillez noter l'attribut access = "global".
Dans mon VF Email Template I comprennent le composant comme suit:
<c:My_Component_Name cust_field="{!relatedTo.Custom_Field__c}">
</c:My_Component_Name>
Cependant, lorsque je tente d'inclure cette composante dans une VF Email Template, je reçois l'erreur suivante:
Error: <messaging:emailTemplate> can only contain components with an access
level of global. <c:my_component_name> is not valid.
J'ai essayé d'attendre, au cas où il y aurait un décalage, j'ai essayé de supprimer le contenu et de réenregistrer, j'ai même essayé de cloner le composant et d'inclure la version clonée. Rien ne aide.
Est-ce que quelqu'un a des idées que je peux faire?
* J'ai changé les noms des composants et des champs, donc s'il vous plaît ne commentez pas sur les fautes de frappe possibles dans les noms.