sportsregions

Methode de construction du menu départemental


Publiée le par Jean-Walraet

Objectif

Il y a un menu par équipes (département). Chaque menu comporte 5 pages:

  1. Prochains événements
  2. News
  3. Départs/Résultats
  4. Clubs & Responsables
  5. Calendrier

L'objectif est qu'à l'affichage de chacune de ces pages spécifiques à une équipe (département), les widgets de la colonne de droite soient ceux de l'équipe concernée, ces widgets sont définis dans la page d'accueil de l'équipe concernée.     Sportsrégions n'a appliqué ce principe que pour les News et les événements lorsque l'on demande + de News ou + d'évènements.  Et encore pour ce dernier, il ya un bug. Le calendrier est bien celui de l'équipe, mais le titre n'est pas indiqué. Pour les pages libres (par exemple Départs/résultats, Sports régions aurait pu le faire car il existe les cases Équipes concernée qui permet d'indiquer que la page libre  est spécifique à une équipe.ùDonc j'ai bidouillé. Le but de cette page est de me souvenir de ce que j'ai fait et de transmettre aux Webmasters.

Méthode de réalisation des  pages

Administration du site / Contenu / Menu & pages, il suffit de cliquer sur "Ajouter une page" pour réaliser la partie centrale.

Pour que l'objectif soit atteint, suivant le type de page la méthode n'est pas la même..

  1. Prochains événement:     méthode (2)
  2. News                                méthode (1)
  3. Départs/Résultats              méthode (3)
  4. Clubs & Responsables      méthode (3)
  5. Calendrier                        méthode (4)

Adresse URL   paramètre d'affichage  ?equipe=n°équipe

Le protocole HTTP:// qui structure les URL donne la possibilité dans une requète d'indiquer  au serveur des paramètres en fin d'URL à l'aide d'un ?

Sportsrégions attribue à chaque équipe un numéro qui accouplé à ?equipe= constitue un paramètre d'affichage  ajouté en fin d'URL. Ce paramètre d'affichage  indique au navigateur le template et en fait les widgets à mettre dans la colonne de droite. Ces paramètres pour les différentes menus des équipes sont:

  1. Côtes d'Armor 22      paramètre:  ?equipe=93500
  2. Finistère 29              paramètre:  ?equipe=93501
  3. Ille & Vilaine            paramètre:  ?equipe=93219
  4. Morbihan 56             paramètre:  ?equipe=93502

Tableau des URL

Les lignes suivantes donnent pour chaque page, l'URL utilisée pour la construction de la page.

  • Prochains évènements 22        https://www.seniorsgolfeursdebretagne.com/?equipe=93500      Méthode (2)
  • News 22                           https://www.seniorsgolfeursdebretagne.com/saison-2020/actualites-du-club?equipe=93500      Méthode (1)
  • Départs/Résultat 22         https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/departs---resultats-22-101305?equipe=93500   Méthode (3)
  • Clubs/Responsables 22  https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/clubs---responsables-22-105003?equipe=93500 Méthode (3)
  • Calendrier 22    voir la méthode (4)

On pourrait continuer pour les autres équipes

Ces URL devraient être construis par le logiciel de Sportsrégions. Ce n'est pas toujours le cas actuellement pour différente raisons aussi nous utiliserons les méthodes suivantes.

Méthode (1)   (News de chaque équipe)

Je vais à l'accueil du site qui me donne les news,

Je clique sur "+ de news"  qui me donne les News pour toutes les équipes. Je sélectionne l'équipe qui m'intéresse.La, Sportsrégion a correctement géré ll'affichage des widget lattéral.  je copie l'URL donnée par le navigateur dans le tableau des URL; Taleau qui ne sert que pour faire des copir-coller.

Administration / Contenu / Page libre  Je crée pour chaque équipe dans le menu correspondant une page News avec le numéro de l'équipe dans le titre. Page libre qui pointe sur une page existante à l'aide de l'URL obtenue précédemment.. 

Méthode (2)   (Prochains évènement de chaque équipe)

Je ne peux pas suivre la méthode (1) car Sportsrégions a un bug dans son logiciel, L'affichage du widget calendrier des équipes ne reprent pas le bon titre.

Administration / Contenu / page d'accueil (widgets)

Pour chaque page d"accueil d'équipe je choisi un seul widget large: Événements

Je modifie le titre: Prochains Évènements, n°équipe, espace

Je demande d'afficher les 20 prochains événements.

Il est à noter que c'est sur cette page d'accueil que l'on configure les widgets de la colonne latérale que l'on retrouvera dans tous les menus des équipes.

Je copie dans le tableau des URL l'adresse de notre site suivie du pamamètre ?equipe=n°équipe

Ces URL seront considérés par Sportsrégions comme des pages existantes.

Administration / Contenu / Menus & pages

Je crée une page simple par équipe avec l'option pointer vers une page existante .

Je colle les adresses du tableau des URL pour chaque équipe.

Méthode (3) Pages simple spécifique à chaque équipe.

Je crée un menu "à cacher" qui pour l'instant n'est pas caché.

Administration / Contenu / Page libre  Je crée la page libre spécifique à l'équipe avec un titre contenant le nom de l'équipe, et je met cette page libre dans le menu " à cacher" et l'enregistre.

Je retourne sur le site pour lire cette page libre. je copie l'URL donnée par le navigateur et  y ajoute le paramètre ?equipe=  de l'équipe. Je copie cette adresse dans le tableau des URL..

Administration / Contenu / Page libre  Je crée une page libre avec ce même titre contenant le nom de l'équipe, et je met cette page libre dans le menu de l'équipe. je fais pointer vers une page existante à l'aide de l'URL du tableau.  

Méthode (4) Calendrier des équipes

Administration / Contenu / Document   Je sélectionne le  Calendrier départemental et clique sur "Modifier"

Dans les informations générales situées dans la colonne de droite je copie l'URL direct

Je colle cette URL directe dans le tableau des URL.(Cette URL n'a pas de paramètre ?equipe= car les pages Calendrier n'ont pas de widgets latérales.

Tableau des URL   voir l'édition 0 du 10 juillet 2020     en ;pdf      en .odt

Prochains évènements 22 https://www.seniorsgolfeursdebretagne.com/?equipe=93500

News 22 https://www.seniorsgolfeursdebretagne.com/saison-2020/actualites-du-club?equipe=93500

Départs/Résultat 22 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/departs---resultats-22-101305?equipe=93500

Clubs/Responsables 22 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/clubs---responsables-22-105003?equipe=93500

Calendrier 22 (URL direct) https://www.seniorsgolfeursdebretagne.com/documents/Calendrier-22-236812

 

Prochains évènements 29 https://www.seniorsgolfeursdebretagne.com/?equipe=93501

News 29 https://www.seniorsgolfeursdebretagne.com/saison-2020/actualites-du-club?equipe=93501

Départs/Résultat 29 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/departs-resultats-29-105028?equipe=93501

Clubs/Responsables 29 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/clubs-responsables-29-104938?equipe=93501

Calendrier 29 (URL direct) https://www.seniorsgolfeursdebretagne.com/documents/Calendrier-29-235692

 

Prochains évènements 35 https://www.seniorsgolfeursdebretagne.com/?equipe=93219

News 35 https://www.seniorsgolfeursdebretagne.com/saison-2020/actualites-du-club?equipe=93219

Départs/Résultat 35 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/departs-resultats-35-105025?equipe=93219

Clubs/Responsables 35 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/clubs-responsables-35-105021?equipe=93219

Calendrier 35 (URL direct) https://www.seniorsgolfeursdebretagne.com/documents/Calendrier-35-235271

 

Prochains évènements 56 https://www.seniorsgolfeursdebretagne.com/?equipe=93502

News 56 https://www.seniorsgolfeursdebretagne.com/saison-2020/actualites-du-club?equipe=93502

Départs/Résultat 56 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/departs---resultats-56-105024?equipe=93502

Clubs/Responsables 56 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/clubs-responsables-56-104939?equipe=93502

Calendrier 56 (URL direct) https://www.seniorsgolfeursdebretagne.com/documents/Calendrier-56-234325

 

Partager sur

Envie de participer ?