Thélia

Forum THELIA

Bienvenue sur le forum de THELIA.

Vous n'êtes pas identifié.

#51 31-01-2010 18:50:26

Oneilus
Membre
Date d'inscription: 04-01-2010
Messages: 40

Re: Plugin infosupclient

Oui mais l'exemple ne marche pas hmm

j'ai essaye :

<select name="birthyear">
<THELIA_infosupclient nomvar="birthyear" erreur="#INFOSUPCLIENT_ERRFORM">
    <option value="#VALEUR" #SELECTED>#INTITULE</option>
</THELIA_infosupclient>
</select>

et la liste est vide...

Hors ligne

 

#52 01-02-2010 07:06:33

griggione
Membre
Date d'inscription: 26-08-2009
Messages: 576

Re: Plugin infosupclient

Bonjour Oneilus

Tu as bien modifier les fichiers actions.php et admin/client_modifier.php

Faut pas oublier de remplir tous les fichiers comme en #47

!Attention!
Les valeurs des checkboxs, listes déroulantes, radiobutton, doivent être des nombres

Hors ligne

 

#53 01-02-2010 10:33:46

Oneilus
Membre
Date d'inscription: 04-01-2010
Messages: 40

Re: Plugin infosupclient

EN fait le fichier actions.php avait déjà les modifs, j'ai bien tout fait sur le client_modifier.

Mais que faut-il faire dans les 5 fichiers ? car les autre c'est seulement pour afficher les formulaires en cas d'erreur, donc ca ne résolut pas le fait que ca ne s'affiche pas sur la page moncompte.

Hors ligne

 

#54 01-02-2010 14:18:45

griggione
Membre
Date d'inscription: 26-08-2009
Messages: 576

Re: Plugin infosupclient

RE

Je me rappelle que tant que tout n'était pas rempli correctement, j'avais des problèmes.
Mais c'est vrai que normalement ça n'empeche pas au moins l'affichage.

Assure toi aussi que le plugin soit bien activé.
Et aussi que tu as bien rajouté ton champ dans Modules>infosupclient du BO

Ben sinon dis ou tu as mis la boucle ( quel fichier) et montre ce que tu as mis pour <input type="checkbox" name="" value="1" /> etc.....

Tu auras surement quelqu'un qui connait bien ce plugin pour t'aider.

Hors ligne

 

#55 01-02-2010 14:41:05

Oneilus
Membre
Date d'inscription: 04-01-2010
Messages: 40

Re: Plugin infosupclient

Quand je met:

#INFOSUPCLIENT_BIRTHDAY
#INFOSUPCLIENT_BIRTHMONTH       
#INFOSUPCLIENT_BIRTHYEAR

J'ai les id qui s'affichent, mais pas les intitulé correspondante, donc pour les mois et les jour ca correspond car: id:03 => jour 03
mais pour les année : id:04 => 2004

j'essaie de comprendre la boucle infosup via le readme mais bon....

Hors ligne

 

#56 02-02-2010 12:18:10

favrel
Nouveau membre
Date d'inscription: 27-01-2010
Messages: 5

Re: Plugin infosupclient

griggione a écrit:

Bonjour favrel

Il y a au moins 5 fichiers:
- compte_modifier.html
...

Bonjour,

Modification de compte_modifier.html, 2 champs ajoutés :
- etage de type text
- commentaires de type textarea

la saisie d'etage est bien répercutée dans la table et visible dans le formulaire
la saisie de commentaires est bien répercutée dans la table mais non visible dans le formulaire.

Voici le code :

Code:

            <p>
            <label for="etage">Etage</label>
            <input type="text" name="etage"   value="#INFOSUPCLIENT_ETAGE" />
            </p>
            <p>
            <label for="commentaires">Commentaires</label>
            <textarea name="commentaires"   value="#INFOSUPCLIENT_COMMENTAIRES"></textarea>
            </p>

Quelle serait la solution ?

favrel

Hors ligne

 

#57 02-02-2010 12:26:33

roadster31
Membre
Lieu: Toulouse
Date d'inscription: 19-09-2009
Messages: 674
Site web

Re: Plugin infosupclient

la saisie de commentaires est bien répercutée dans la table mais non visible dans le formulaire.

Normal. La syntaxe de la balise textarea est la suivante:

<textarea name="commentaires">#INFOSUPCLIENT_COMMENTAIRES</textarea>

et non pas:

<textarea name="commentaires"   value="#INFOSUPCLIENT_COMMENTAIRES"></textarea>

Dernière modification par roadster31 (02-02-2010 12:27:51)


Services de développement et d'intégration Web
Retrouvez tous mes plugins sur Ergonoshop !

Hors ligne

 

#58 02-02-2010 14:42:32

favrel
Nouveau membre
Date d'inscription: 27-01-2010
Messages: 5

Re: Plugin infosupclient

Ca fonctionne maintenant pour compte_modifier.html

Merci roadster31.

Une autre difficulté rencontrée

Fichier compte_modifiererr.html, toujours pour les champs ajoutés :
- exemple pour le champ etage de type text, non obligatoire.

Le champ etage indique #INFOSUPCLIENT_ETAGE dans la zone de saisie.

Code:

<p>
<label for="etage">Etage #ETAGE</label>
<input type="text" name="etage"   value="#INFOSUPCLIENT_ETAGE" />
</p>

Comment faire afin que lors d'une erreur de saisie sur un champ obligatoire, par ex code postal vide, le champ etage garde et contienne la dernière saisie effectuée et reste modifiable ?

favrel

Dernière modification par favrel (02-02-2010 18:45:04)

Hors ligne

 

#59 04-02-2010 18:03:40

athena38
Nouveau membre
Lieu: Grenoble
Date d'inscription: 21-03-2009
Messages: 5

Re: Plugin infosupclient

Bonjour,
Dans un formulaire d'erreur c'est #MAVARIABLE qui retourne la valeur saisie.
Essaie plutôt :
<p>
<label for="etage">Etage #ETAGE</label>
<input type="text" name="etage"   value="#ETAGE" />
</p>

Mille mercis à Elyos pour cet outil précieux.
Une question à mon tour : comment afficher la valeur d'un champ de type SELECT dans la page MonCompte.
Je n'arrive pas à faire fonctionner la boucle d'affichage:
<select name="diplome">
<THELIA_infosupclient nomvar="diplome" erreur="#INFOSUPCLIENT_ERRFORM">
    <option value="#VALEUR" #SELECTED>#INTITULE</option>
</THELIA_infosupclient>
</select>

Hors ligne

 

#60 08-02-2010 02:54:38

favrel
Nouveau membre
Date d'inscription: 27-01-2010
Messages: 5

Re: Plugin infosupclient

athena38 a écrit:

Bonjour,
Dans un formulaire d'erreur c'est #MAVARIABLE qui retourne la valeur saisie.
Essaie plutôt :
<p>
<label for="etage">Etage #ETAGE</label>
<input type="text" name="etage"   value="#ETAGE" />
</p>

Merci athena38 !

Ca fonctionne maintenant.

favrel

Hors ligne

 

#61 01-04-2010 05:01:39

Elyos
Membre
Date d'inscription: 05-05-2009
Messages: 1251

Re: Plugin infosupclient

De rien. (avec beaucoup de retard)

Hors ligne

 

#62 01-04-2010 07:10:30

reg
Membre
Lieu: Thaïlande
Date d'inscription: 27-11-2008
Messages: 1402
Site web

Re: Plugin infosupclient

Elyos t'etais passe ou?
je commencais a me faire du souci tongue


le-bouquiniste.com                                                                      valeurstock  tongue

Hors ligne

 

#63 02-04-2010 12:21:17

Elyos
Membre
Date d'inscription: 05-05-2009
Messages: 1251

Re: Plugin infosupclient

Boulot, judo (j'entraîne de plus en plus et je fais une formation pour obtenir le brevet d'état et coaching en compétition) ...

Donc pas mal d'occupations cette année et un peu moins de temps pour venir ici ^^"

Hors ligne

 

#64 14-04-2010 13:42:43

wts
Membre
Date d'inscription: 13-03-2008
Messages: 111

Re: Plugin infosupclient

Bonjour !

J'aurais souhaité savoir s'il est possible d'afficher un message quand la personne a rempli un champ (non obligatoire mais avec un nombre de caractères minimum).

Il est expliqué le principe pour un affichage en cas d'erreur, mais est-ce possible s'il n'y a pas d'erreur ?

L'idée c'est que le client affiche un numéro client d'un partenaire, si le numéro ccomporte 10 chiffres, alors un code promo s'inscrit.

J'espère avoir été claire.

Merci !!!

Hors ligne

 

#65 14-04-2010 15:40:09

Elyos
Membre
Date d'inscription: 05-05-2009
Messages: 1251

Re: Plugin infosupclient

Rien n'est prévu à ce sujet.

Par contre tu peux faire un plugin (ou juste un code intégré à ta page) qui vérifie la valeur du champ saisie et qui retourne le code promo à afficher.

Hors ligne

 

#66 14-04-2010 16:42:13

wts
Membre
Date d'inscription: 13-03-2008
Messages: 111

Re: Plugin infosupclient

hello !
Merci pour la réponse rapide.

En revanche saurais-tu quel code est nécessaire pour vérification de la valeur du champ saisie ? Une piste pour me mettre sur la voie ?

Quand à la création d'un plugin, c'est un peur trop ardu pour moi.

Hors ligne

 

#67 14-04-2010 17:23:36

Elyos
Membre
Date d'inscription: 05-05-2009
Messages: 1251

Re: Plugin infosupclient

bah...

si ton champ est

Code:

<input type="text" name="monchamp" value="" />

alors tu récupères comme ça :

Code:

<?php
if($_REQUEST['monchamp'] && $_REQUEST['monchamp']=="la_valeur_que_tu_veux"){
echo "Voici un code promo : ";
}
?>

Hors ligne

 

#68 14-04-2010 18:52:57

wts
Membre
Date d'inscription: 13-03-2008
Messages: 111

Re: Plugin infosupclient

Merci encore.

En fait dans le champ texte, ils peuvent écrire n'importe quelle valeur qui a 10 chiffres ou dix lettres.
Exemple : K123456789 ou 12345678JK ou etc.
Il n'y a pas de valeur définie préalablement.
Y a-t-il une solution dans ce cas ?


Par ailleurs, j'ai mis le code :

Code:

<input name="clients" type="text" class="form_1" id="clients" maxlength="10" />
                    <?php
if($_REQUEST['clients'] && $_REQUEST['clients']=="1234567890"){
echo "Voici un code promo : ";
}
?>

mais quand on valide le formulaire ça passe à la page suivante
sans indication du code promo ?....

Hors ligne

 

#69 15-04-2010 16:27:32

Elyos
Membre
Date d'inscription: 05-05-2009
Messages: 1251

Re: Plugin infosupclient

Dans ce cas, il faut faire un plugin similaire à celui des codes promos.

Hors ligne

 

#70 16-04-2010 10:23:53

wts
Membre
Date d'inscription: 13-03-2008
Messages: 111

Re: Plugin infosupclient

Ok, merci !

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Réalisation Octolys
Charte graphique Scopika
Intégration Punbb Arts Graphs Design