Précédent
Suivant
Créer un nouveau formulaires d'annonces
C'est très simple :
- Dans le menu de la colonne, cliquez sur "Formulaire".
- Une nouvelle page s'ouvre et vous présente la liste des formulaires existants.
- Dans la barre du haut (en jaune), cliquez sur "Nouveau formulaire".
- En bas de page, on vous demande de saisir le nom du formulaire. Choisissez un nom simple.
- Une nouvelle page s'ouvre (pour le moment, vous n'avez encore rien créé).
- Un formulaire est constitué d'un ensemble de lignes. Chaque ligne définit une zone de formulaire.
- Cliquez sur "Ajouter une ligne".
- Une fenêtre s'ouvre et vous devez décrire la zone que vous voulez créer.
- Une fois fait, cliquez sur "Enregistrer ligne".
Attention:
Pour créer votre formulaire, en plus des zones "fixes", vous avez 15 zones variables
et une zone prix.
Comment remplir ce formulaire:
-
1. Libellé de la zone : Ce libellé apparaitra sur 3 pages de votre site :
- Lors de la publication de l'annonce,
- Dans le formulaire de recherche, si vous avez choisi que cette zone doit faire partie de la recherche,
- Dans le détail de l'annonce, dans la description,
- Dans la liste des annonces, si vous avez choisi de l'afficher.
-
2. Aide et explications à la saisie pour l'annonceur:
Cette zone s'affiche dans le formulaire de saisie de l'annonce, en général, sous la zone de saisie.
Mais ceci se paramètre dans le Css. Il s'agit de la class : "PublierComment".
-
3. Type de zone de formulaire
Il existe de nombreuses possibilités. Attention, certaines zones ne sont pas compatibles
avec tous les navigateurs.
Pour une explication complète : voir ici
- Texte : c'est la zone de base du texte libre.
- Numerique : idem à Texte, mais uniquement des chiffres.
- Date : pour saisir une date. Cela ouvre un calendrier. Certains navigateurs laissent la saisie libre, sans imposer un format date.
- Heure : idem au champ Date, pour l'heure.
- Email : controle que ce soit un email valide (dans la forme).
- Téléphone : controle que ce soit un n° de téléphone valide (à confirmer).
- Url : controle que ce soit une url valide (dans la forme).
- Bouton radio : plusieurs choix possibles. Un seul peut être choisi.
- Chekbox : plusieurs choix possibles. Tous peuvent être sélectionnés en même temps.
- Liste déroulante : une liste de plusieurs choix que vous avez renseignés.
- Liste automatique numérique : C'est une liste déroulanque que l'on remplit automatiquement.
-
4. Valeurs possibles séparées par un point-virgule pour les types de zone
Ceci n'est à remplir uniquement que si vous avez sélectionné comme type de zone :
radio, checkbox, liste déroulante, liste automatique numerique.
Exemple : vous voulez demander le type de voiture. Dans ce cas, vous mettez :
Citadine;Berline;SUV;cabriolet;4x4 par ex.
Pour les listes automatiques numeriques vous n'avez à mettre que 2 valeurs (les bornes minimales et maximales) :
1;20 génèrera une liste avec 20 choix de 1 à 20.
Si on inverse 20;1 cela génèrera une liste décroissante : de 20 à 1.
-
5. Saisie obligatoire
Si oui, l'annonceur doit renseigner cette zone.
-
6. Nom de la zone de stockage
Il suffit de choisir dans la liste.
De préférence, une zone par variable.
-
6bis. Num emplacement dans la zone
Si vous voulez mettre plus de 15 zones variables dans votre formulaire.
il est possible de stocker plusieurs zones dans la même variable.
Quelques règles à respecter :
- A utiliser uniquement pour des zones radio, checbox, liste déroulante.
- Calculer le nombre de caractères maximum total à stocker. Il ne faut pas dépasser 100 caractères.
-
7. Cette zone doit-elle faire partie du formulaire de recherche avancée ?
Si oui, la zone servira de critère de recherche pour visionner les annonces.
-
8. Cette zone doit-elle s'afficher dans la liste des annonces ?
Si oui, la zone apparait dans le résumé de l'annonce.
Compatibilité des navigateurs
S'il y a un chiffre dans la zone, c'est le n° de version à partir duquel c'est compatible.
|
|
Texte |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Numérique |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Date |
20 |
12 |
57 |
Non |
11 |
Non |
Oui |
Oui |
57 |
11 |
5 |
Oui |
heure |
20 |
12 |
57 |
Non |
10 |
Non |
Oui |
25 |
57 |
Oui |
Oui |
1.5 |
Email |
5 |
12 |
Oui |
10 |
11 |
Oui |
? |
? |
4 |
Oui |
? |
? |
url |
1 |
12 |
Oui |
10 |
11 |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Bouton radio |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
chekbox |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
liste déroulante |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Oui |
Paramétrage CSS (à faire)
Toutes ces zones sont paramétrables individuellement depuis le css par "id".
- Libellé : #lib_nom-de-la-variable par exemple : #lib_zVar1
- Zone de saisie : #nom-de-la-variable par exemple : #zVar1
- Aide : #aide_nom-de-la-variable par exemple : #aide_zVar1
Autres paramétrages à venir
- Libellé différent pour publier, recherche, affichage
- Controle des zones : pattern, javascrip,
- Message personnalisé en cas d'erreur