我想獲得文章的創建時間戳或日期,所以我可以用CSS格式化它。我在谷歌和論壇上搜索過,但是我對結果感到困惑。獲取文章創建日期joomla
我已經做到了這一點:
echo $this->article->created;
echo $this->item->created;
,並給了我一個空白的結果。
我在做什麼錯?
我想獲得文章的創建時間戳或日期,所以我可以用CSS格式化它。我在谷歌和論壇上搜索過,但是我對結果感到困惑。獲取文章創建日期joomla
我已經做到了這一點:
echo $this->article->created;
echo $this->item->created;
,並給了我一個空白的結果。
我在做什麼錯?
您想要的元素似乎爲vary by version,因此請確保無論您是否正在拆卸,匹配您的安裝。
首先您嘗試顯示創建的日期。
1)在默認的joomla catgory,博客或任何其他視圖的正常文章視圖。 您應該檢查以下內容。
The article options that available on the right side options of articles the created date is show true.
Then Also make sure If it assigned to a menu there also these options available there also
make true.
然後,您將在文章的默認視圖中獲取創建日期。
2)如果你正在嘗試使用自定義代碼部分,你可以找到這樣的代碼。
$useDefList = (($params->get('show_author')) OR ($params->get('show_category')) OR ($params->get('show_parent_category'))
OR ($params->get('show_create_date')) OR ($params->get('show_modify_date')) OR ($params->get('show_publish_date'))
OR ($params->get('show_hits')));
關於joomla的文章默認視圖。在任何版本的joomla中,這些都應該基於文章選項的值。
希望這可以幫助你......
線114你看到的日期是如何在2.5渲染。
<dd class="create">
<?php echo JText::sprintf('COM_CONTENT_CREATED_DATE_ON', JHtml::_('date', $this->item->created, JText::_('DATE_FORMAT_LC2'))); ?>
</dd>
因此,樣式它可以使用創建類,或者你可以使佈局覆蓋。
這是假設你想在一篇文章中。如果你想要它在一個列表或東西看看適當的佈局。如果你想覆蓋日期格式本身在佈局覆蓋中做到這一點。
我使用的是當前的2.5版本。 – Wilson