PDA

Zobacz pełną wersję : Zły kod wyświetlania daty



T0mek0092
12-01-2012, 15:32
Witam mam problem z wyświetlaniem daty w moim stylu ponieważ miesiące wyświetlają się w języku angielskim mimo ustawionej jako domyślnej polskiej wersji językowej


Próbowałem zamienić


$_date = date('d F',strtotime($this->item->created));
na

$_date = JHTML::_('date', $item->created, JText::_('DATE_FORMAT_LC3'));

sugerują się tym:
http://forum.joomla.org/viewtopic.php?p=2660386

Lecz wtedy wyświetlała się aktualna data po polsku zamiast daty utworzenia artykułu
a oto cały kod wyświetlający date:




<?php if ($this->item->params->get('show_create_date')) : ?>
<div class="createdate">
<?php $_date = date('d F',strtotime($this->item->created));
$content_date = explode(' ',$_date);
echo '<span class="day">'.$content_date[0].'</span>';
echo '<span class="month">'.$content_date[1].'</span>';
?>
</div>
<?php endif; ?>

Proszę o pomoc ponieważ skończyły mi się już pomysły jak zmienić angielską date na polską

---------- Post dodany 12-01-2012 o 15:32 ---------- Poprzedni post był 11-01-2012 o 20:48 ----------

dla zainteresowanych
rozwiązałem już problem samemu...


<?php if ($this->item->params->get('show_create_date')) : ?>
<div class="createdate">

<?php $_date = JHTML::_('date', $this->item->created, JText::_('DATE_FORMAT_LC3'));
$content_date = explode(' ',$_date);
echo '<span class="day">'.$content_date[0].'</span>';
echo '<span class="month">'.$content_date[1].'</span>'; ?>

</div>
<?php endif; ?>

nikszal
12-01-2012, 15:37
Zamiast powielania tematu daj link do strony i opisz używany szablon.

T0mek0092
15-01-2012, 12:40
Niestety adresu nie mogę podać lecz szablon to jv_achelo