【Joomla】《T3 ja_magz_ii》 調整日期顯示格式

前言

Template 使用 ja_magz_ii ,在精選文章的顯示的發佈日期格式 如下圖

我不喜歡它的顯示格式

Image 3

我想要改成這樣 常見的 Y-m-d H:i

Image 4

 

處理方式

1. 進入後台以下路徑

後台 > 擴充套件 > 語言 > 覆蓋 > 點新增

2. 查看預設的日期格式

在搜尋框輸入 【DATE_FORMAT_LC】、下拉選單選擇【常數】,然後搜尋

在下面列表中可以看到預設的幾組日期格式,選擇一組想要的格式

若格式都不喜歡就自己新增常數

Image 5

 

3. 新增日期格式

常數名稱  DATE_FORMAT_LC5   

顯示格式  Y-m-d H:i

Image 6

 

4. 新增method

\htdocs\專案名稱\templates\ja_magz_ii\helper.php

新增一組method,將剛剛新增的常數帶入。

    /* 日期顯示格式  DATE_FORMAT_LC5  Y-m-d H:i */
    public static function showDateTime($timespan, $granularity = 1) {
        return JText::sprintf(JHtml::_('date', $timespan, JText::_('DATE_FORMAT_LC5')));
    }

 

5. 調整使用的 method name

\htdocs\專案名稱\templates\ja_magz_ii\html\layouts\joomla\content\info_block\publish_date.php

<?php echo JATemplateHelper::showDateTime($displayData[‘item’]->publish_up); ?>

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *