2 participants
6 replies |
|
---|---|
Bonjour RD156 ! Je vois que tu es au "také" dans la création de modules ! :) Alors, concernant ta question : pour le moment, un module ne peut pas appeler une fonction d'un contrôleur ou d'un modèle d'un autre module. Du coup, le mieux pour l'instant c'est de bien préparer ton module match (faire les fonctions d'ajout / édition / suppression des matches, etc... dans ton modèle) et ensuite de les "copier/coller" dans le modèle de ton module tournois. Ensuite, depuis ton module tournois, dans tes contrôleurs, tu pourras appeler les fonctions qui exécuterons les actions vers la table de tes matches. Je ne sais pas comment tu as organisé tout ça mais globalement, tu as juste besoin de copier / coller les fonctions de ton modèle des matches vers le modèle de ton module tournois, comme ça les requêtes seront identiques. Si tu as besoin de plus d'explication ou d'aide, n'hésites pas :) |
|
Merci c'est ce que j'ai fini par faire ;) j'ai une autre questions cette fois ci au niveau des requettes sql pour les pages d'affichage. Je recupere les matchs qui son lié au tournois et j'essaye de récuperer egalement les bo (Best Of) qui eux lié a un match. Il peut y avoir plusieurs bo par matchs je souhaiterai un retourn sous la forme suivante array(2) { Voila ma requette actuel que recupere tous sauf ma variable bo qui n'existe pas en base de donnée public function get_tournaments_matchs($tournament_id) Merci d'avance Hugo Lecomte--Lanz |
|
Alors, tu peux m’éclaircir un peu ?
|
|
Je vais prendre le jeu cs-go comme exemple Lors d'un match et selon le match il y a un certain nombre de bo(entre 1 et 3 en general) qui corresponde aux nombre de fois que les deux equipes vont s'afronter sur des map differentes. chaqu'un des ces bo ont leur propre score et gagnant. L'équipe entre les 2 qui remporte le plus de BO gagne le match et est qualifié pour le match suivant lors d'un compétition. match_bo contient le nombre d'affrontement entre les deux équipes (stoqué en base de donnée dans la table des matchs) bo lui devrai contenir l'ensemble des affrontements dans le match (stoqué en base de donnée dans la table des matchs_bo) On peut aussi voir ca comme des set et les jeux au tennis. Il s'agit d'un seul match En esperant avoir était un peu plus clair :) Hugo Lecomte--Lanz |
|
c'est bon j'ai reussi a le faire mais j'ai du rajouter l'appelle a une requetes suplementaires Hugo Lecomte--Lanz |
|
Voila le lien si tu veut voir le debut de l'affichage : http://skycoca.fr/tournaments/8/intersky-2017.html PS: tous le coter admin est deja fait (normalement, surement quelque bug a resoudre) Hugo Lecomte--Lanz |