Pronostics Paris sportifs Concours
script php

S'enregistrer  |  Rechercher   |  Liste des Membres   |  Annuaire des sites utilisant le script
Connexion |  Se connecter pour vérifier ses messages privés |   Profil


[Add-on] Simplifier l'ajout de joueurs

 
Poster un nouveau sujet   Répondre au sujet    Phpleague Index du Forum -> Mods

Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
seb91



Inscrit le: 20 Avr 2005
Messages: 24

MessagePosté le: Jeu 22 Juin 2006, 14:26    Sujet du message: [Add-on] Simplifier l'ajout de joueurs Répondre en citant

Salut à tous,
Voici un MOD pour les gens qui ne souhaient pas réecrire la position du joueur lors de l'ajout à chaque fois.
A la ligne 173 du fichier admin/joueur.php, remplacer :
Code:

echo "</select></td><td class=phpl3></tr>
<tr><td class=phpl4>".ADMIN_JOUEURS_MSG7."</td><td class=phpl4><input type=\"text\" size=\"30\" name=\"photo\"><td class=phpl4></tr>
<tr><td class=phpl3>".ADMIN_JOUEURS_MSG8."</td><td class=phpl3><input type=\"text\" length=\"8\" name=\"date_naissance\"></td><td class=phpl3></td></tr>
<tr><td class=phpl4>".ADMIN_JOUEURS_MSG9."</td><td class=phpl4><input size=\"30\" name=\"position\"></td><td class=phpl4></td></tr>
<input type=\"hidden\" name=\"action2\" value=\"creer\">
<input type=\"hidden\" name=\"page\" value=\"championnat\">
<input type=\"hidden\" name=\"action\" value=\"joueurs\">
<input type=\"hidden\" name=\"champ\" value=\"$champ\">
<tr><td class=phpl3 colspan=\"3\" align=center><input type=\"submit\" value=".ENVOI."></form></td></tr>";


par :
Code:

echo "</select></td><td class=phpl3></tr>
<tr><td class=phpl4>".ADMIN_JOUEURS_MSG7."</td><td class=phpl4><input type=\"text\" size=\"30\" name=\"photo\"><td class=phpl4></tr>
<tr><td class=phpl3>".ADMIN_JOUEURS_MSG8."</td><td class=phpl3><input type=\"text\" length=\"8\" name=\"date_naissance\"></td><td class=phpl3></td></tr>
<tr><td class=phpl4>".ADMIN_JOUEURS_MSG9."</td><td class=phpl4><select name='position'>
<option value='Gardien'>Gardien</option>
<option value='Défenseur'>Défenseur</option>
<option value='Milieu de terrain'>Milieu</option>
<option value='Attaquant'>Attaquant</option>
</select>
</td><td class=phpl4></td></tr>
<input type=\"hidden\" name=\"action2\" value=\"creer\">
<input type=\"hidden\" name=\"page\" value=\"championnat\">
<input type=\"hidden\" name=\"action\" value=\"joueurs\">
<input type=\"hidden\" name=\"champ\" value=\"$champ\">
<tr><td class=phpl3 colspan=\"3\" align=center><input type=\"submit\" value=".ENVOI."></form></td></tr>";


Voici la syntaxe pour ceux qui veulent rajouer des positions :
Après :
Code:
<select name='position'>

Ajouter :
Code:
<option value='{ Ici le nom de votre position }'>{ Ici le nom de votre position }</option>


Voilà, ce n'est pas conséquent, mais personnellement, ca me simplifie la vie Rolling Eyes

@+
Seb91
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Nix



Inscrit le: 25 Juin 2006
Messages: 49

MessagePosté le: Mer 28 Juin 2006, 13:36    Sujet du message: Répondre en citant

Bonjour,

Très intéressant cette petite astuce pour les positions ! J'ai néanmoins une question :

Je sais que l'on peut sélectionner une des valeurs par défauts en ajoutant "selected" dans la balise "option voulue.
Ca m'intéresserait de faire un menu déroulant dans la partie pour éditer mais en selectionnant par défaut la valeur récupérée dans la requête sql.

Donc ma question : peut-on mettre un if dans une balise "option"?

Code original
Code:
<tr><td class=phpl3>".ADMIN_JOUEURS_MSG9."</td><td class=phpl3>
<input size=\"30\" name=\"position\" value=\"$row[4]\">
</td><td class=phpl3></td></tr>


Comment insérer dans le code ci-dessous pour prendre en compte le "$row[4]" ?
Code:
<tr><td class=phpl3>".ADMIN_JOUEURS_MSG9."</td><td class=phpl3>
<select name=\"position\">
<option value='meneur'>1 meneur</option>
<option valeur='arrière'>2 arrière</option>
<option valeur='ailier'>3 ailier</option>
<option valeur='intérieur'>4 intérieur</option>
<option valeur='pivot'>5 pivot</option>
</select>
</td><td class=phpl3></td></tr>
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Adresse AIM MSN Messenger
seb91



Inscrit le: 20 Avr 2005
Messages: 24

MessagePosté le: Ven 30 Juin 2006, 13:31    Sujet du message: Répondre en citant

Tu fais dans chaque poste :

PHP:

<?php
if($row[4] == [Nom de la position telle que tu l'as enregistrée])
{
  echo '
selected';
}
?>


Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Nix



Inscrit le: 25 Juin 2006
Messages: 49

MessagePosté le: Ven 30 Juin 2006, 20:06    Sujet du message: Répondre en citant

Merci ça marche nickel Smile
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Adresse AIM MSN Messenger
wolfanime



Inscrit le: 06 Oct 2004
Messages: 120

MessagePosté le: Lun 02 Oct 2006, 02:22    Sujet du message: Répondre en citant

hello,

Comment pour rajouter ton add-on dans la partie Edition du joueur ? Et séléctionner le poste

merci d'avance
_________________
Yann

http://marcqhb.free.fr
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   


Poster un nouveau sujet   Répondre au sujet    Phpleague Index du Forum -> Mods

Page 1 sur 1

 
Sauter vers:  


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloquées: 2559
  PhpLeague est un script php sous licence GPL
Partenaire : Barcelona Clan
copyright © PhpLeague - Univert
Hébergement Eurower