華燈初上

Joomla! 資訊網站

  • 首頁
    • 會員使用條款
    • 隱私權政策
  • Joomla!
    • Joomla! 新聞
    • J2Store 教學
    • Joomla! 核心
    • 元件文章
    • 佈景主題文章
    • 經驗、觀念分享
    • 外部網路資源
  • 書籍與授課
    • Joomla! 書籍簡介
    • 簡報分享
  • 討論區
  • 留言板
  • 會員登入
    註冊
    • 忘記你的帳號?
    • 忘記你的密碼?

    使用社群網站帳號登入

    你目前位置:  
  1. 首頁
  2. Joomla!
  3. Joomla! 核心
  4. 修正 Joomla! 3.7 日期選擇顯示不正常的問題
06 六月 2017

修正 Joomla! 3.7 日期選擇顯示不正常的問題

起因

  在 Joomla! 台灣討論區發現一則討論緒:Joomla 3.7.1 文章發布日期設定問題

  其中提到點選日曆圖示選擇日期時會有顯示不正常的情況,即便系統版本更新為 3.7.2 仍無法解決。修改與語言有關的 XML 檔案為其他國家代碼後顯示不正常的狀況解除了,但是是以修改後的語言顯示。

管理區語言選擇「正體中文」時日曆顯示不正常
▲管理區語言選擇「正體中文」時日曆顯示不正常

管理區語言選擇「英文」時日曆正常顯示
▲管理區語言選擇「英文」時日曆正常顯示

管理區語言選擇「日文」時日曆正常顯示
▲管理區語言選擇「日文」時日曆正常顯示

分析

  看到問題的當下,阿寶所想的是:是否可從修改 XML 檔案內容解決?很遺憾的這點行不通。後來想到「日曆顯示」功能本身是透過 JavaScript 的運作呈現,而且出現問題的是日期數字部分,所以可能是設定值有誤。

  透過關鍵字搜尋找到運作日曆顯示的 JavaScript 檔案,比對不同語言的設定後找到解決方法。

行動

  找到右列路徑所指檔案:media/system/js/fields/calendar-locales/zh-TW.js

  在約第 14 行處找到以下字串:

dateType : “西元”,

  修改成:

dateType : “gregorian”,

  儲存更動後日曆就能正常顯示了。

修正後的日曆顯示畫面
▲修正後的日曆顯示畫面

back to top
  • 下一篇文章:Joomla! 3.6 新功能及改進介紹 Joomla! 3.6 新功能及改進介紹

服務條款 隱私權條款© 1999 - 2019 創用 CC 授權條款華燈初上由 A-Bo Lee 製作,以創用CC 姓名標示-非商業性-禁止改作 3.0 台灣 授權條款釋出。All Rights Reserved. Powered by Helix3

Joomla!® is the trademark of Open Source Matters, Inc. in the United States and other countries. The Joomla!® name is used under a limited license granted by Open Source Matters. 華燈初上 is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.

  • 首頁
    • 會員使用條款
    • 隱私權政策
  • Joomla!
    • Joomla! 新聞
    • J2Store 教學
    • Joomla! 核心
    • 元件文章
    • 佈景主題文章
    • 經驗、觀念分享
    • 外部網路資源
  • 書籍與授課
    • Joomla! 書籍簡介
    • 簡報分享
  • 討論區
  • 留言板
  • 會員登入
 
為使您有最好的使用體驗,本網站使用 cookies 功能記錄您的喜好。
We use cookies to ensure that we give you the best experience on our website.
我同意 / I accept