Eventlist 1.02 et Community Builder 1.8 : Récupérer username et avatar

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Eventlist 1.02 et Community Builder 1.8 : Récupérer username et avatar

    Bonjour,

    J'utilise :

    - Joomla! 2.5.4
    - Community Builder 1.8
    - Eventlist 1.02 stable

    J'essaie de récupérer le nom d'utilisateur ainsi que l'avatar d'un profil Community Builder afin de l'afficher dans un évènement eventlist ; notamment juste après la catégorie. J'ai testé l'exemple donné dans le lien ci-dessous, mais celà n'affiche pas l'avatar :



    Puis, j'ai essayé le code suivant dans le fichier default.php de /components/com_eventlist/views/details/tmpl, mais pareil, cela n'affiche que le nom d'utilisateur ainsi que son lien vers le profil :

    Code:
    <dt class="creator"><?php echo JText::_( 'Contact' ).':'; ?></dt>
    <dd class="creator">
    <a href="/index.php?option=com_comprofiler&amp;task=userProfile&amp;user=<?php echo $this->escape($this->row->created_by).$this->escape($this->row->creator_username)."</a>"; ?>&amp;Itemid=42" linkindex="29" set="yes">
    <img src="{$baseurl}images/comprofiler/tn$avatar\" />
    </dd>
    Savez-vous où se situe l'erreur afin d'afficher aussi l'avatar ?

    Merci pour votre aide.
    Patience et compassion sont force et honneur

  • #2
    Re : Eventlist 1.02 et Community Builder 1.8 : Récupérer username et avatar

    Salut Chevalier

    Si je ne m'abuse nous avons déjà discuté ensemble il y a un sacré moment maintenant.

    Sache que mon composant AllEvents fait ce que tu cherches à faire et c'est dispo dans sa version gratuite.

    Envoyé par Chevalier Voir le message
    <img src="{$baseurl}images/comprofiler/tn$avatar\" />
    Je ne comprends pas cette ligne. Est-ce que $avatar est initialisé au nom du fichier image qui contient l'avatar de ton utilisateur ?

    Tu dis qu'aucune image ne s'affiche; je te propose d'afficher un echo "{$baseurl}images/comprofiler/tn$avatar\"; afin de voir ce que cela donne. A priori c'est pas un bon chemin.

    Jisse a donné une réponse sur le forum : http://forum.joomla.fr/showthread.ph...un-utilisateur

    Si tu veux récupérer les avatars de CB, sache qu'il existe une API pour le faire. Une petite recherche Google te mènera sans nul doute à la bonne page sur le site de joomlapolis.com

    Bonne journée.
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
    Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

    Commentaire


    • #3
      Re : Eventlist 1.02 et Community Builder 1.8 : Récupérer username et avatar

      Salut cavo789,

      Oui, je me souviens très bien avoir déjà discuté avec toi il y a de cela un bon bout de temps maintenant.

      A vrai dire, je voulais récupérer l'image associé au profil CB.

      En essayant d'afficher echo, j'ai simplement cette ligne qui s'affiche :

      Code:
      echo "{$baseurl}images/comprofiler/tn$avatar\";
      En revanche, la réponse de jisse03 est trop compliquée pour moi. J'avais déjà essayé de la mettre en oeuvre sans succés. Mais je vais suivre ton conseil et voir du côté de l'API CB comme ci-dessous :



      Je te remercie pour cette réponse. Je vais voir si mon amie pourra trouver son bonheur avec Allevent
      Dernière édition par Chevalier à 28/04/2012, 14h01
      Patience et compassion sont force et honneur

      Commentaire


      • #4
        Re : Eventlist 1.02 et Community Builder 1.8 : Récupérer username et avatar

        Bonjour,
        Envoyé par Chevalier Voir le message
        En revanche, la réponse de jisse03 est trop compliquée pour moi. J'avais déjà essayé de la mettre en oeuvre sans succés. Mais je vais suivre ton conseil et voir du côté de l'API CB comme ci-dessous :

        Le lien donné par cavo789, http://forum.joomla.fr/showthread.ph...un-utilisateur, est justement une application dans un module "users online" de cette api. Tu dois pouvoir l'intégrer aisément dans evenlist ou tout autre composant.
        Bien que paraissant riche en code et compliquée, il s'agit du respect intégral des APIs de CB, qui sont indispensables dès lors que l'on cherche une intégration correcte.
        Pas de demande de support par MP.
        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

        Commentaire


        • #5
          Re : Eventlist 1.02 et Community Builder 1.8 : Récupérer username et avatar

          Bonjour jisse03,

          En parcourant le site et le document, je me suis effectivement aperçu que tu en es l'auteur. C'est pourquoi je vais prendre le temps de lire tout ça plus attentivement.

          Merci bien
          Patience et compassion sont force et honneur

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X