Un utilisateur a demandé 👇

Salut les amis,

Nous venons de commencer notre deuxième saison d’utilisation de SportsPress et j’ai remarquĂ© quelque chose avec les listes de joueurs. Certains joueurs ont Ă©galement rejoint d’autres Ă©quipes et ligues, ils ont donc dĂ©sormais une “Ă©quipe prĂ©cĂ©dente” sur leur profil. Cela les fait apparaĂ®tre dans votre nouvelle ligue et votre ancienne ligue pour les listes de joueurs.

La seule façon de contourner cela, pour autant que je puisse penser, est de changer toutes les listes de joueurs en “manuel” au lieu de “automatique”, mais je ne pense pas que ce soit un moyen efficace ou dynamique d’afficher les donnĂ©es. Avez-vous une suggestion?


(@savvasha)

il y a 3 ans, 2 mois

Cher @jbarker147, C’est un excellent sujet dont vous discutez. J’ai la mĂŞme question depuis 3 mois.

Le problème est que chaque joueur a une connexion très “lâche” entre son Ă©quipe, sa ligue et sa saison. Alors maintenant, vous ne pouvez avoir que deux listes automatiques. Un pour le roster actuel et un pour les vĂ©tĂ©rans (post roster).

J’ai actuellement 900 joueurs et 25 Ă©quipes. La seule solution pour avoir les bons alignements de joueurs pour chaque Ă©quipe par saison est d’utiliser le mode manuel. Ce qui est un dĂ©sastre si vous avez autant de joueurs parmi lesquels choisir !

J’encourage les dĂ©veloppeurs Ă  crĂ©er une nouvelle table contenant Player_id, Team_id, League_id et Season_id pour chaque joueur pour chaque joueur pour toutes les Ă©quipes et saisons auxquelles ils ont participĂ© depuis lors.

Voici quelque chose que vous pouvez déjà faire si vous créez une table dans SS, utilisez un plugin comme Advanced Custom Fields et du code pour enregistrer ces champs personnalisés dans la nouvelle table.

Les développeurs de (Salut @rochesterj) Sportpress doivent trouver un meilleur moyen (plus élégant), car ce sont des professionnels ! 🙂


(@rochesterj)

il y a 3 ans, 2 mois

Salut les amis!

Merci pour ton message.

En fait, @savvasha nĂ©cessiterait une solution très similaire Ă  celle que vous avez suggĂ©rĂ©e. Le problème est que vous aurez probablement aussi besoin d’un horodatage ou quelque chose comme ça, puisque les joueurs de l’Ă©quipe peuvent changer en cours de saison.

Donc, dans l’ensemble, c’est un problème qui nĂ©cessiterait un code personnalisĂ© et une volontĂ© d’avoir une très grande base de donnĂ©es car chaque saison sera encore plus grande.

Une autre idĂ©e est d’avoir un bureau de transfert en place, oĂą les transferts seraient enregistrĂ©s. Ce serait une solution “plus propre” (car elle peut afficher toute la carrière du joueur), mais cela peut entraĂ®ner des problèmes de performances si vous avez une base de donnĂ©es plus grande.

Merci!

Pour le mec, -Roch


(@jbarker147)

il y a 3 ans, 2 mois

Salut à tous les deux, merci pour vos réponses.

Je pense qu’une table de transfert serait bien. Je gère un site Web de ligue de billard, mais pour d’autres ligues de football, cela fonctionnerait et cela en profiterait. Ce serait toujours un problème pour les promotions et les relĂ©gations car elles ne sont pas considĂ©rĂ©es comme des transferts.

Je pense que je devrais suivre la voie “manuelle” et l’Ă©crire comme une tâche administrative supplĂ©mentaire au dĂ©but de chaque saison, puis maintenir la liste tout au long de la saison. Ce serait formidable s’il y avait une solution de contournement SportsPress intĂ©grĂ©e !


(@savvasha)

il y a 3 ans, 2 mois

Salut @rochesterj,

Pouvez-vous confirmer que votre équipe travaille actuellement sur ce problème pour trouver une solution ?

Merci!


(@rochesterj)

il y a 3 ans, 1 mois

Salut @jbarker147 !

D’accord, un aspect intĂ©grĂ© de cela serait très bien.

@savvasha,

Nous ne pouvons pas partager de dĂ©tails sur ce sur quoi travaille notre Ă©quipe de dĂ©veloppement. Nous accueillons les suggestions sur notre tableau d’idĂ©es ici :
http://tboy.co/ideas

Mais la décision sur les fonctionnalités à implémenter ou non incombe uniquement à notre équipe de développement et ils ont le plein contrôle sur leur programmation.

Merci!

Pour le mec, -Roch

Cela a-t-il résolu votre problème ?

Was this helpful?

0 / 0

Leave a Reply 0

Your email address will not be published. Required fields are marked *