Changeset 82650 in spip-zone for _plugins_/paypal/formulaires/paypal.html


Ignore:
Timestamp:
May 21, 2014, 8:56:43 AM (7 years ago)
Author:
erational@…
Message:

acheter c'est bien, donner c'est mieux :)

ajout des boutons "faire un don"

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/paypal/formulaires/paypal.html

    r72931 r82650  
    11[(#REM)
    2         Formulaire de paiement Paypal : on peut soit acheter, soit s'abonner
     2        Formulaire de paiement Paypal : on peut soit acheter, soit s'abonner, soit donner
    33        Plus d'info sur les paramètres sur le site de paypal:
    44        https://www.paypalobjects.com/IntegrationCenter/ic_std-variable-ref-cart-upload.html
     
    1414
    1515                # Achat ou Abonnement ?
    16                 - type:                  Détermine si on achète ou si on s'abonne
     16                - type:                  Détermine si on achète ou si on s'abonne ou si on donne
    1717                                         "abonnement" = s'abonner
    1818                                         ""           = acheter
     19                             "donner"     = donner
    1920                # Pour un achat, soit on indique "details", soit on indique "prix"
    2021                # Pour un abonnement, on indique "prix", "duree" et "periode"
     22    # Pour un donation, on indique "prix" s'il est fourni
    2123                - details:               Tableau associatif détaillant le contenu de l'achat, avec prix et quantité pour chaque article
    2224                                         array(0=>array(descriptif=>xx, prix=>yy, quantite=>zz), 1=>array(...))
     
    4648                - bouton_paypal_acheter:         URL de l'image personnalisée pour acheter
    4749                - bouton_paypal_souscrire:       URL de l'image personnalisée pour s'abonner
     50    - bouton_paypal_donner:          URL de l'image personnalisée pour donner
    4851                # pour avoir un input classique, il faut renseigner le paramètre 'xxx_texte'
    4952                - bouton_paypal_acheter_texte:   Texte du bouton acheter
    5053                - bouton_paypal_souscrire_texte: Texte du bouton d'abonnement
     54    - bouton_paypal_donner_texte:    Texte du bouton d'abonnement
    5155                - bouton_paypal_acheter_class:   Classe du bouton acheter
    5256                - bouton_paypal_souscrire_class: Classe du bouton d'abonnement
     57    - bouton_paypal_donner_class:    Classe du bouton d'abonnement
    5358
    5459                # Personnaliser la page Paypal
     
    129134[(#REM) Acheter ]
    130135[(#ENV{type}|=={abonnement}|non|et{#ENV{details}|non})
     136[(#ENV{type}|=={donner}|non)
    131137        [(#REM) Prix/Produit ]
    132138        <input name="amount" type="hidden" value="#ENV{prix}" />
     
    141147        [(#ENV{bouton_paypal_acheter_texte}|oui)<input type="submit" name="submit" alt="[(#ENV{bouton_paypal_acheter_texte})]"  value="[(#ENV{bouton_paypal_acheter_texte})]"[ class="(#ENV{bouton_paypal_acheter_class})"] />]
    142148        <img src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" border="0" alt="" width="1" height="1" />
    143 ]
     149]]
    144150
    145151[(#REM) Ou s'abonner ]
     
    158164        [(#REM) Soit il s'agit d'un bouton traditionnel ]
    159165        [(#ENV{bouton_paypal_souscrire_texte}|oui)<input type="submit" name="submit" alt="[(#ENV{bouton_paypal_souscrire_texte})]"  value="[(#ENV{bouton_paypal_souscrire_texte})]"[ class="(#ENV{bouton_paypal_souscrire_class})"] />]
     166        <img src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" border="0" alt="" width="1" height="1" />
     167]
     168   
     169
     170[(#REM) Ou donner ]
     171[(#ENV{type}|=={donner}|oui|et{#ENV{details}|non})
     172        [(#REM) Prix/Produit facultatif]
     173        [<input name="amount" type="hidden" value="(#ENV{prix})" />]
     174        [(#REM) commentaires possibles ? 1 : non, 0 : oui ]
     175        <input name="no_note" type="hidden" value="1" />
     176        [(#REM) Bouton...]
     177        <input name="cmd" type="hidden" value="_donations" />   
     178        [(#REM) Soit le bouton est une image - par défaut ]
     179        [(#ENV{bouton_paypal_donner_texte}|non)<input type="image" name="submit" alt="<:paypal:info_bouton_paypal:>" src="[(#ENV{bouton_paypal_donner}|sinon{https://www.paypal.com/fr_FR/FR/i/btn/btn_donate_LG.gif})]" />]
     180        [(#REM) Soit il s'agit d'un bouton traditionnel ]
     181        [(#ENV{bouton_paypal_donner_texte}|oui)<input type="submit" name="submit" alt="[(#ENV{bouton_paypal_donner_texte})]"  value="[(#ENV{bouton_paypal_donner_texte})]"[ class="(#ENV{bouton_paypal_donner_class})"] />]
    160182        <img src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" border="0" alt="" width="1" height="1" />
    161183]
Note: See TracChangeset for help on using the changeset viewer.