Skip to main content

什麼是Token - Drupal token 模組介紹

Submitted by admin on Sat, 12/21/2019 - 06:07

簡介:

這個模組的功能很簡單:擴充Drupal core原本所包含的token數量。

什麼是token呢?

Token是一串有序的、將來會被系統依照特定規則置換掉的文字。

舉例而言,這個模組提供的其中一個token是[current-user:name],這個字串會被系統取代為目前登入的使用者的名稱。

舉一個簡單的應用例子,我們希望我們的網站在每一個使用者登入時出現一行歡迎訊息,我們可以把訊息設置成「[current-user:name]先生/小姐,歡迎光臨」。

如此一來,當系統把[current-user:name]這個字串置換成登入帳號的使用者名稱後,使用者所見到的歡迎訊息就會變成「李世民先生/小姐,歡迎光臨」或是「武則天先生/小姐,歡迎光臨」。

 

 

如何使用

模組網址:https://www.drupal.org/project/token

安裝並啟用後我們可以在/admin/help/token裡面看到目前所支援的所有token列表。

這個模組通常被其他模組所呼叫使用,像是Pathauto模組或是Menu token模組。如果需要在文章或是頁面內容中使用token的話,可以參考token filter模組