Bonjour tout le monde, ça faisait un moment…
Désolé j’ai pas trouvé de titre explicite à ce que je veux faire :
J’viens d’installer event, il m’affiche un joli calendrier latéral : http://www.perifolies.fr
Quand je clique sur une date je tombe sur un premier tableau qui détaille la dite journée : http://www.perifolies.fr/ ?q=event/2007/06/21/day (par exemple pour le 21 Juin)
Il faut que je clique ensuite sur le titre de l’évènement qui m’intéresse pour voir sa «fiche» : http://www.perifolies.fr/ ?q=node/3
Ce que je désire obtenir c’est, s’il n’y a pas plus d’un évènement dans la même journée (si possible), un lien direct entre la date cliquée sur le calendrier et la fiche de l’évènement en question (sans passer par le tableau détaillant la journée donc).
J’n’ai pas vu comment ça pouvait se faire dans administrer/configuration/évènements
J’me demande s’il ne faudrait pas que je bidouille carrément les fichiers du module event.
Qu’elqu’un a t’il une solution ?
Merci d’avance !
Et portez vous bien :)
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Je te confirme : je ne vois pas comment faire ça sans faire du code. Pas forcément en touchant directement au code du module event (mauvaise pratique), mais peut-être en surchargeant la fonction de thème qui affiche le calendrier (si elle existe).
Vincent
Formations Drupal pour WEBMASTERS, DESIGNERS et DÉVELOPPEURS.
drupalfrance
1772
Merci de ta réponse Vincent :)
Je vais donc me retourner vers les forums de supports relatifs à event, si on me file une solution je repasserai ici la diffuser.
doppler
87
Hello again…
Deux semaines plus tard, aucune réponse sur le forum de support d’Event.
La chose doit être trop tarabiscotée…
Pour contourner le problème j’aimerais faire en sorte que quand on clique dans le calendrier latéral sur une des flêches de sélection (mois suivant/mois précédent) la page générée dans le bloc de contenu s’affiche en mode liste et non en mode calendrier ( cf http://www.perifolies.fr/ ?q=event/2007/06/21 ).
J’ai tenté de paramétrer Event pour que la liste soit la vue par défaut, mais ça ne change rien.
Je suppose que c’est dans event.module que je vais trouver mon bonheur (je sais modifier le module c’est mal mais bon, si ça marche…), qu’il doit falloir bidouiller event-block pour que les liens utilisent event_calendar_list au lieu d’event_calendar_month… si c’est le cas je vois pas comment faire exactement, si ce n’est pas le cas c’est que je suis encore plus largué ^^’
Alors si vous avez des idées sur le sujet c’est bienvenu !
doppler
87
Une semaine de bidouillages divers plus tard, toujours aucune solution. :/
Je suis dans l’incapacité totale ne serait-ce que trouver les lignes de code qui déterminent le type d’affichage.
Ayant définitivement besoin d’utiliser ce module je vais devoir carrément supprimer le si agréable petit calendrier latéral pour confiner l’affichage d’Event dans le contenu.
Peut-être mes besoins sont particulièrement étranges sans que je m’en rende compte… j’ai tout de même tendance à penser que c’est une aberration de ne pas pouvoir arriver à faire une chose aussi simple que de choisir le type d’affichage du contenu, et que du coup, à moins que l’on tienne particulièrement à avoir plusieurs fois le même fichu calendrier à l’écran, le calendrier latéral est quasiment inutile.
Bon bref… j’vais retenter de voir ce que je peux faire avec Calendar.
Merf. :/
doppler
87