一月 18, 2019 | 後端和Drupal

【Drupal教學】不說不知道,在Token上處理Date的輸出樣式

每一次對於Token的使用真的是又愛又恨,愛的地方就是他很方便,可以不用寫程式,就可以帶出我想要的任何數值,恨的地方就是有時候他很不方便,我想要一些特定的數值,我不知道如何叫出來,今日就來說說每次處理系統信的時候,常常會需要調整的日期Token。

前言

每一次對於Token的使用真的是又愛又恨,愛的地方就是他很方便,可以不用寫程式,就可以帶出我想要的任何數值,恨的地方就是有時候他很不方便,我想要一些特定的數值,我不知道如何叫出來,今日就來說說每次處理系統信的時候,常常會需要調整的日期Token。

日期Token

當我們在處理訂單成功通知信的時候,我們會需要告知使用者訂單更新時間

  • 訂單更新時間Token:[commerce-order:changed]

結果這個時間印出來以後的結果是:

週五, 01/18/2019 - 12:45 

相信這個都不會是我們想要的結果,若想要改成2019年01月18日要如何做呢?

其實真的超級簡單,改成以下的寫法就好囉

  • 客製化日期各式寫法:[commerce-order:changed:custom:Y年m月d日]

輸出結果

2019年01月18日 

是不是超級容易呢 :)

話說已經寫php好幾年了... 現在才發現~ 不會的趕快寫下來把