Personnalisation du formulaire d'abonnement à la newsletter

La solution de boutique en ligne CyberShop offre à vos visiteurs la possibilité de s'abonner à votre newsletter ou à votre lettre d'information.

Le formulaire d'inscription à la newsletter peut être appelé dans une page html ou asp sous la forme du raccourci suivant :

<% DisplayMailListSubscriptionForm "VAR_01","VAR_02","VAR_03","VAR_04" %>

Vous pouvez appeler le formulaire en redirigeant vos visiteurs vers la page shopmaillist.asp

La procédure DisplayMailListSubscriptionForm est développé dans le fichier shop$customerdisplays.asp

La première variable (VAR_01) est OBLIGATOIRE, la première variable doit contenir le nom du formulaire d'abonnement à la lettre d'information, exemple :

<% DisplayMailListSubscriptionForm "Formulaire_Newsletter","","","" %>

Les autre variables représentent les classes de personnalisation de votre formulaire.

Dans le fichier shop$customerdisplays.asp, la procédure est écrite de la façon suivante:

'*************************************************
' Display MailList Subscription Form
'*************************************************
Sub DisplayMailListSubscriptionForm(formname,class1,class2,class3)
 %>
    <form name="<%=formname%>" method="post" action="shopmaillist.asp">
  <table cellpadding="0" cellspacing="0" border="0" class="<%=class1%>">
   <tr>
    <td class="txtboxmaillist <%=class2%>"><%= getlang("PN014") %></td>
   </tr>
   <tr align="center">
    <td class="<%=class3%>"><input class=custtxtfield size=25 name="stremail" value="<%= getlang("PN015") %>" onfocus="this.value='';"/></td>
   </tr>
   <tr align="center">
    <td class="<%=class3%>"><%= getlang("PN016") %>&nbsp;&nbsp;<input value="0" type="checkbox" name="blnmaillist"></td>
   </tr> 
  </table>
        <p align="center"><input class="Custsubmitbtn" value="<%= getlang("PN017") %>" type="submit" name="action" /></p>
    </form> 
 <%
end sub

Vous pouvez donc intégrer des classes dans votre fichier CSS et personnaliser l'affichage de votre formulaire d'abonnement à la newsletter via ces classes.

Article ID: 23, Created On: 5/10/2010, Modified: 5/10/2010