Voir la version complète : Afficher plusieurs images dans le postbit
Bonjour,
j'aimerais faire en sorte que l'utilisateur puisse choisir par le biais de son profil (champs du profil) les jeux auxquels ils jouent parmi ceux qui sont proposés (multiples sélections) et qu'ensuite ces derniers s'affichent sous forme d'images dans le postbit.
J'ai lu cette discussion mais elle me paraît confuse:
http://www.vbulletin-ressources.com/...p+profil+image (http://www.vbulletin-ressources.com/forum/showthread.php?t=6963&highlight=champ+profil+image)
Merci d'avance!
Salut,
Il peut choisir combien de jeu l'utilisateur ?
1. Il faut créer les champs dans Gestionnaire de champs de profil :
Si c'est seulement 1 jeu tu devras créer un seul nouveau champ dans le profil.
Si c'est 5 jeux bah tu devras créer 5 champs.
Un champ = une liste déroulante (la liste des jeux)
2. Il faut que tu modifies le template postbit (postbit ou postbit legacy... je ne sais pas lequel tu utilises)
Essaye d'afficher le résultat dans les postbits sous forme de texte ça sera un bon début. Aprés quand tu auras réussi tu pourras essayer d'afficher les images (il faudra modifier le template postbit).
Allez au boulot moussaillon :d
Merci pour ta réponse Antares!
Mais ça m'avance pas beaucoup, comme j l'ai dis, il s'agit de plusieurs jeux donc une liste multiples sélections...
Les jeux que les gens ont cochés s'affichent ensuite dans leur profil (évidement) sous forme d'images mais aussi dans le posbit ...
Voilà j'éspère avoir été assez clair...
Merci d'avance! :d
Ok l'info est bien montée au cerveau ! :)
Déjà est ce que tu arrives à afficher la liste de tes jeux sur le profil de tes membres ?
Normalement c'est affiché automatiquement tu n'as pas besoin de modifier quoique ce soit ! dès que tu rajoutes un champ ça le rajoute dans le profil !
Ouais ça c'est tout bon :d
Appart ça tu m'aide d'après ce que tu penses savoir ou t'as déjà essayer ce que je tente de faire?
Merci encore
L'idée ça serait déjà de réussir à mettre ces fameuse images dans le profil, après quoi on passera au postbit, façon de simplifier un peu les choses ... :d
Un petit détail encore, quand les utilisateurs cochent les jeux joués, ces derniers sont en format texte et s'affichent ensuite dans le profil sous forme d'image, qu'on soit bien d accord... ^^
J'essaie de donner le maximum de détails .... :)
bah hier j'ai fait ce que tu veux faire donc je sais comment faire puisque ça fonctionne bien chez moi :)
l'idée pour afficher les images est simple :
dans le profil pour l'instant ça t'affiche le nom des jeux et bien pour afficher l'image du jeu tu as juste à trouver la variable dans le template du profil qui affiche le nom des jeux.
Tu as juste à mettre la variable dans la balise <img src"images/jeux/variable.gif" />
En bleu c'est le code à rajouter et en rouge c'est la variable (qui affiche le nom des jeux) à retrouver dans le template du profil.
C'est tout con à faire mais à expliquer ce n'est pas facile :)
base toi sur le post Champs du profil utilisateur (http://www.vbulletin-ressources.com/forum/showthread.php?t=10)
mais il ne te faut pas multiple sélection, il te faut plusieurs choix mais une seule sélection, logique les membres peuvent choisir entre plusieurs images mais en sélectionner seulement une seule, donc pour toi il faudrait choisir le second champ II] Liste déroullante une seule selection
il te suffit de suivre l'exemple et de modifier le noms des images par celles que tu veut mettre et tu peux bien sur en ajouter plus, il te suffit alors d'ajouter tes images dans le champ comme à l'exemple
medaille_floodeur.jpg
medaille_moderateur.jpg
medaille_supermember.jpg
tu aura autant de choix dans la sélection du champ que tu ajoute d'image, il te suffit ensuite d'ajouter le code indiqué dans ton postbit ou postbit_legacy à l'endroit ou tu veux que l'image apparaisse, avec ce champ tu aura la sélection dans le profil et l'image dans le postbit ;)
Merci les gars, j'ai encore rien fais je viens de me lever :d mais je vais m y mettre là ...
Je comprends juste pas ta phrase Sony:
mais il ne te faut pas multiple sélection, il te faut plusieurs choix mais une seule sélection, logique les membres peuvent choisir entre plusieurs images mais en sélectionner seulement une seule, donc pour toi il faudrait choisir le second champ II] Liste déroullante une seule selection
L'idée c'est qu'on puisse sélectionner plusieurs images parmi celles qui sont proposés ...
qu'appelle tu sélectionner tu veux que le membre puisse mettre plusieurs images ou une seule, je ne parle pas de la sélection, je parle d'images à afficher dans le postbit
car moi je croyais que tu voulais que le membre puisse choisir entre plusieurs images mais seulement pouvoir en afficher une seule
si tu veux que le membre puisse afficher plusieurs images, c'est simple lorsque tu fais ton champ tu en choisis un multiple sélection, par exemple case à cocher multiple sélection il pourra alors cocher plusieurs cases, mais sa va créer des problèmes dans ton postbit si tu met plusieurs images, ou alors ne pas mettre des images trop grande, à toi de voir, rien ne t'empêche de tester un champ, car pour se que tu veux faire je crois qu'un champ est la meilleur solution que d'ajouter des codes à gauche et à droite, là au moins le membre choisi dans son profil et sa s'affiche dans le postbit en ajoutant bien sur le code pour ça, il est dans le post sur les champs de profil ;)
il veut juste savoir comment afficher les images des jeux sélectionnés par les membres !
il a juste à reprendre la variable qui affiche les jeux sur le profil et la mettre dans le postbit !
tu nous diras quand tu auras fini :d
vBulletin® v.3.7.3, Copyright ©2000-2009, Jelsoft Enterprises Ltd. Tous droits réservés