Je viens enfin de trouver comment afficher l’auteur d’un événement pour le plugin Eventlist de Joomla.
Donc j’écris le code ici pour ne pas l’oublier
Modifier:/components/com_eventlist/views/details/tmpl/default.php
Insérr le code après celui-ci (normalement ligne 101)
<dt class= »category »><?php echo JText::_( ‘CATEGORY’ ).’:'; ?></dt>
<dd class= »category »>
<?php echo « <a href=’ ».JRoute::_( ‘index.php?view=categoryevents&id=’.$this->row->categoryslug ). »‘> ».$this->escape($this->row->catname). »</a> »;?>
</dd>
</dl>
Insérer:
<!– AFFICHE L’AUTEUR DE L’EVENEMENT – DEBUT –>
<dt class= »category »>Posté par</dt> <!– Affiche « Posté par ». Adapter selon vos gouts –>
<dd class= »category »><a href= »index.php?option=com_comprofiler&task=userProfile&user=<?php echo $this->escape($this->row->created_by); ?>&Itemid=42″ linkindex= »29″ set= »yes »>
<?php
$id_membre = $this->escape($this->row->created_by);
$reponse = mysql_query( »SELECT username FROM jos_users WHERE id=$id_membre »);
while ($donnees = mysql_fetch_array($reponse) )
{
echo $donnees['username'];
}
?>
</a><br />
<!– EST SUPPOSE AFFICHER L’AVATAR! NE MARCHE PAS POUR MOI POUR UNE RAISON OBSCURE –>
<a href= »index.php?option=com_comprofiler&task=userProfile&user=<?php echo $this->escape($this->row->created_by); ?>&Itemid=42″ linkindex= »29″ set= »yes »><img class= »cbThumbPict » title= »voir le profil du membre » alt= »voir le profil du membre » src= »http://votre_site/ <!– <= A ADAPTER SELON VOTRE SITE –>
<?php
$id_membre = $this->escape($this->row->created_by);
$reponse = mysql_query( »SELECT avatar FROM jos_comprofiler WHERE id=$id_membre »);
while ($donnees = mysql_fetch_array($reponse) )
{
if ($donnees['avatar']==NULL)
{
$avatar= »components/com_comprofiler/plugin/templates/dark/images/avatar/tnnophoto_n.png »;
echo $avatar;
}
else
{
$image=$donnees['avatar'];
$avatar= »images/comprofiler/$image »;
echo $avatar;
}
}
?> »/>
</a></dd>
<!– AFFICHE L’AUTEUR DE L’EVENEMENT – FIN –>
J’ai mis les explications dans le code, donc pas besoin de baratiner.
Bonne journée


Bulletins (RSS)