Aller directement au contenu
  • Catégories
  • Récent
  • Mots-clés
  • Populaire
  • Utilisateurs
  • Groupes
Réduire
Logo

Communauté Digdash

  1. Accueil
  2. Discussion Générale
  3. Éditeur de Tableaux de Bord
  4. Flux calendrier, afficher le mois en cours à l'ouverture de la page.

Flux calendrier, afficher le mois en cours à l'ouverture de la page.

Planifié Épinglé Verrouillé Déplacé Non résolu Éditeur de Tableaux de Bord
3 Messages 2 Publieurs 771 Vues 3 Abonné
  • Du plus ancien au plus récent
  • Du plus récent au plus ancien
  • Les plus votés
Répondre
  • Répondre à l'aide d'un nouveau sujet
Se connecter pour répondre
Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
  • G
    G
    Grégoire
    a écrit sur dernière édition par
    #1

    Bonjour,

    Suite à la création d'un flux de type calendrier, je n'ai pour le moment que des données sur 2 mois.
    À l’ouverture de la page, il s'affiche systématiquement sur le mois de février alors que je voudrais l'avoir sur le mois en cours (mars).
    J'ai testé différents filtres/fonctions sur la date utilisée dans le flux mais cela continue à s'ouvrir sur le mois précédent au lancement.
    Pourriez-vous me préciser comment procéder pour afficher par défaut le mois en cours sur un calendrier?

    Merci.

    1 réponse Dernière réponse
    0
    • P
      P
      Palomera
      a écrit sur dernière édition par
      #2

      Bonjour
      Alors via l'éditeur je ne crois pas qu'il y ait de solution il faut passer via un javascript qui filtrera la page.

      J'ai un petit bout de code à vous proposer et à affiner en fonction de votre besoin. Dans mon cas je filtre une année qui est renseignée sur la fiche utilisateur

      var firstPageEver = false;
      /* listener pour savoir si c'est la première page chargé*/
      ddCtrl.addCurrentPageChangeListener(function(currentPage,first) {
      if (!firstPageEver)
      {
      firstPageEver = true;

      var dtf = ddCtrl.getUserAttribute("dtf"); // On récupère la date de fin entrée en paramètre utilisateur donc en fonction ne pas utiliser cette partie

      var anneedtf = dtf.substring(6); // On récupère uniquement l année

      var f = new FilterOperand('dateref', anneedtf , 'Date', 'Year'); /* création d'un filtre pour l'année*/
      ddCtrl.filter(f); /* application du filtre */

      }
      });

      G 1 réponse Dernière réponse
      0
      • P Palomera

        Bonjour
        Alors via l'éditeur je ne crois pas qu'il y ait de solution il faut passer via un javascript qui filtrera la page.

        J'ai un petit bout de code à vous proposer et à affiner en fonction de votre besoin. Dans mon cas je filtre une année qui est renseignée sur la fiche utilisateur

        var firstPageEver = false;
        /* listener pour savoir si c'est la première page chargé*/
        ddCtrl.addCurrentPageChangeListener(function(currentPage,first) {
        if (!firstPageEver)
        {
        firstPageEver = true;

        var dtf = ddCtrl.getUserAttribute("dtf"); // On récupère la date de fin entrée en paramètre utilisateur donc en fonction ne pas utiliser cette partie

        var anneedtf = dtf.substring(6); // On récupère uniquement l année

        var f = new FilterOperand('dateref', anneedtf , 'Date', 'Year'); /* création d'un filtre pour l'année*/
        ddCtrl.filter(f); /* application du filtre */

        }
        });

        G
        G
        Grégoire
        a écrit sur dernière édition par
        #3

        @palomera Merci pour votre retour, je vais essayer d'utiliser votre code pour mon usage.
        👍

        1 réponse Dernière réponse
        0

        Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.

        Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.

        Grâce à votre participation, ce message peut devenir encore meilleur 💗

        S'inscrire Se connecter
        Répondre
        • Répondre à l'aide d'un nouveau sujet
        Se connecter pour répondre
        • Du plus ancien au plus récent
        • Du plus récent au plus ancien
        • Les plus votés


        • Accueil
        • Webinaires
        • Documentation
        • Interviews
        • Vidéos tutos
        • Se connecter

        • Vous n'avez pas de compte ? S'inscrire

        • Connectez-vous ou inscrivez-vous pour faire une recherche.
        • Premier message
          Dernier message
        0
        • Catégories
        • Récent
        • Mots-clés
        • Populaire
        • Utilisateurs
        • Groupes