web-dev-qa-db-fra.com

Affichage de l'horodatage sur le module des articles connexes

Je n'arrive pas à obtenir l'heure voulue pour que la date créée s'affiche correctement. Toutes les dates retournent la même heure.

Le format de date que j'ai utilisé est indiqué ci-dessous.

<ul class="relateditems<?php echo $moduleclass_sfx; ?>">
<?php foreach ($list as $item) :    ?>

<li>
    <a href="<?php echo $item->route; ?>">
        <?php echo $item->category_title;?><?php echo $item->category_title;?>
        <span><?php if ($showDate) echo JHTML::_('date', $item->created, JText::_('M d Y | h:ia T')); ?></span>
        <br />
        <?php echo $item->title; ?></a>
</li>

<?php endforeach; ?>

Ceci retourne la date dans ce format; 27 mai 2013 | 01:00 am WAT c'est ce que je veux MAIS le problème est que toutes les dates du module ont la même heure 01:00 am WAT.

Comment puis-je obtenir la date pour afficher l'heure correcte

1
Josh

$item->created obtient simplement la date de création de l'article à partir du #__content table dans la base de données. Si toutes les dates semblent être identiques, ouvrez le #__content table via PhpMyAdmin et vérifiez la colonne created.

Si les dates sont toutes identiques, accédez à votre gestionnaire d'articles dans le backend de Joomla, ouvrez un article associé et modifiez manuellement la date de création à droite.

Il est fort possible que les articles que vous utilisez soient simplement des mises à jour des articles factices fournis avec votre installation de Joomla.

J'espère que cela t'aides

1
Lodder