Drupal 快速指南



Drupal - 概覽

Drupal 是一個免費的開源內容管理系統 (CMS),允許組織、管理和釋出您的內容。它構建在基於 PHP 的環境中。這是在 GNU 即通用公共許可證下執行的,這意味著每個人都可以自由下載並與他人共享它。Drupal 用於數百萬個網站,例如 WhiteHouse.gov、世界經濟論壇、斯坦福大學、Examiner.com 等等。

什麼是內容管理系統?

內容管理系統 (CMS) 是一種軟體,它儲存您所有內容的資料(例如文字、照片、音樂、文件等),並在您的網站上提供。CMS 有助於編輯、釋出和修改網站內容。

歷史

Drupal 的標準版本稱為 Drupal core,由 Dries Buytaerti 於 2001 年 1 月開發。它被認為是各種行業中領先的 CMS。

為什麼要使用 Drupal?

如果您正在使用內容管理系統開發網站,Drupal CMS 比任何其他 CMS 都要靈活得多。Drupal 非常強大,可用於構建大型、複雜的站點。它是基於 PHP 的模板,允許非技術使用者新增和編輯內容,而無需任何 HTML 或網頁設計知識。使用 Drupal CMS,可以輕鬆與其他站點或技術互動,因為 Drupal 可以處理複雜的表單和工作流程。它提供超過 16000 個模組,這些模組可以與 Drupal core 和附加模組一起使用。

功能

  • Drupal 使建立和管理您的網站變得容易。

  • Drupal 使用內建的使用者介面翻譯系統中的任何內容。

  • Drupal 透過 Feed、搜尋引擎連線功能等將您的網站連線到其他站點和服務。

  • Drupal 是一個開源軟體,因此無需許可費用。

  • Drupal 設計高度靈活和創意的網站,並具有有效的顯示質量,從而增加網站訪問量。

  • Drupal 可以將您的內容釋出到社交媒體,例如 Twitter、Facebook 和其他社交媒體。

  • Drupal 提供大量可自定義的主題,包括幾個基本主題,這些主題用於設計您自己的主題以開發 Web 應用程式。

  • Drupal 在資訊網站、社交媒體網站、會員網站、內部網和 Web 應用程式上管理內容。

優點

  • Drupal 是一個靈活的 CMS,允許處理內容型別,包括影片、文字、部落格、選單處理、即時統計等。

  • Drupal 提供許多用於開發 Web 應用程式的模板。如果您正在構建簡單或複雜的 Web 應用程式,則無需從頭開始。

  • Drupal 易於管理或建立部落格或網站。它有助於組織、構建、查詢和重用內容。

  • Drupal 提供了一些有趣的主題和模板,使您的網站外觀更具吸引力。

  • Drupal 有超過 7000 個外掛來提升您的網站。由於 Drupal 是開源的,您可以建立自己的外掛。

缺點

  • Drupal 的介面不友好。它需要高階知識和關於平臺的一些基本知識才能安裝和修改。

  • Drupal 是一個新的內容管理系統。它與其他軟體不相容。

  • 與其他 CMS 相比,效能較低。使用 Drupal 構建的網站會產生大量的伺服器負載,並且在網際網路連線緩慢的情況下永遠不會開啟。

Drupal - 安裝

本章提供 Drupal 安裝的分步過程。在安裝 Drupal 之前,需要滿足以下系統要求。

Drupal 的系統要求

  • 資料庫 - MySQL 5.1+

  • Web 伺服器 -

    • WAMP (Windows)

    • LAMP (Linux)

    • XAMP (跨平臺)

    • MAMP (Macintosh)

    • Nginx

    • Microsoft IIS

  • 作業系統 - 跨平臺

  • 瀏覽器支援 - IE(Internet Explorer 8+)、Firefox、Google Chrome、Safari、Opera

  • SSL(安全套接字層) - HTTPS 需要有效的安全證書

  • PHP 相容性 - PHP 5.2+

下載 Drupal

步驟 1 - 從以下連結下載 Drupal 並將其複製到您的 Web 伺服器 - https://www.drupal.org/project/drupal

步驟 2 - 選擇您要下載的最新版本的 zip 檔案,如下面的螢幕所示。推薦版本 是最新穩定版本的任一版本。

Drupal Installation

安裝嚮導

在您的系統上設定 Drupal 非常容易。以下步驟描述瞭如何在您的系統上本地設定 Drupal。

步驟 1 - 下載 zip 檔案並將其解壓縮到您的本地計算機。將資料夾從其當前名稱重新命名為您選擇的任何名稱以引用您的站點。

步驟 2 - Drupal 需要 MySQL 資料庫。建立一個新的空資料庫,併為 Drupal 使用的使用者/密碼。(例如,使用者為“root”,密碼為“root”,或者您可以根據自己的選擇設定)。

步驟 3 - 開啟您的瀏覽器並導航到您的 Drupal 檔案路徑,您將看到第一個 Drupal 安裝程式螢幕,如下面的影像所示。在我們的例子中,路徑是localhost/< Your_drupal_folder >。選擇標準選項,然後單擊儲存並繼續

Drupal Installation

步驟 4 - 為 Drupal 網站選擇預設語言。

Drupal Installation

選擇語言後,單擊儲存並繼續

步驟 5 - 轉到資料庫配置頁面。您需要輸入將要使用的資料庫型別以及其他詳細資訊,如下所示。

Drupal Installation
  • 資料庫型別 - 選擇資料庫型別。預設情況下,它將是 MySQL。

  • 資料庫名稱 - 輸入 Drupal 的資料庫名稱。

  • 資料庫使用者名稱 - 輸入 MySQL 資料庫的使用者名稱。

  • 資料庫密碼 - 輸入您為 MySQL 資料庫設定的密碼。

當您單擊高階選項時,您將看到以下螢幕 -

Drupal Installation

您可以為資料庫填寫高階選項 -

  • 資料庫主機 - 輸入資料庫所在的主機名。

  • 資料庫埠 - 輸入資料庫埠。

  • 表字首 - 用於在資料庫表中新增字首,這有助於在同一資料庫上執行多個站點。

填寫所有資訊後,單擊儲存並繼續按鈕。

步驟 6 - 安裝過程在您的機器上開始。

Drupal Installation

步驟 7 - 配置站點頁面出現在螢幕上 -

Drupal Installation

它包含以下欄位 -

  • 站點名稱 - 您要給您的站點起的名稱。

  • 站點電子郵件地址 - 將傳送自動電子郵件的電子郵件地址。

  • 使用者名稱、電子郵件地址和密碼 - 這些都是用於維護帳戶的所有管理詳細資訊。

您需要輸入所有這些欄位,然後單擊儲存並繼續

步驟 8 - 以下頁面指示您的 Drupal 安裝成功,將出現在您的螢幕上。

Drupal Installation

步驟 9 - 單擊此影像中顯示的訪問您的新站點連結。

Drupal Installation

步驟 10 - 最後,新安裝的 Drupal 首頁將出現在您的螢幕上,如前面的影像所示。

Drupal - 架構

Drupal 是一個用於 Web 內容管理的平臺,它是構建簡單和複雜站點的強大工具。在本章中,我們將討論 Drupal 用於實現使用者介面的架構風格。下圖顯示了 Drupal 的架構 -

Drupal Taxonomies

Drupal 的架構包含以下層 &miuns;

  • 使用者

  • 管理員

  • Drupal

  • PHP

  • Web 伺服器

  • 資料庫

使用者 - 這些是 Drupal 社群中的使用者。使用者使用 Drupal CMS 和 Web 瀏覽器、搜尋引擎等向伺服器傳送請求,充當客戶端。

管理員 - 管理員可以為授權使用者提供訪問許可權,並且能夠阻止未經授權的訪問。管理帳戶將擁有管理內容和管理站點的所有許可權。

Drupal - Drupal 是一個免費的開源內容管理系統 (CMS),允許組織、管理和釋出您的內容,並且構建在基於 PHP 的環境中。Drupal CMS 非常靈活且強大,可用於構建大型、複雜的站點。使用 Drupal CMS,可以非常輕鬆地與其他站點和技術進行互動。此外,您將能夠處理複雜的表單和工作流程。

PHP − Drupal 使用 PHP 來處理使用者建立的應用程式。它藉助 Web 伺服器從資料庫中獲取資料。PHP 記憶體需求取決於網站中使用的模組。Drupal 6 至少需要 16MB,Drupal 7 需要 32MB,而 Drupal 8 需要 64MB。

Web 伺服器 − Web 伺服器是使用者透過 HTTP(超文字傳輸協議)進行互動和處理請求的伺服器,並向 Web 使用者提供構成網頁的檔案。使用者和伺服器之間的通訊使用 HTTP 進行。您可以使用不同型別的 Web 伺服器,例如 Apache、IIS、Nginx、Lighttpd 等。

資料庫 − 資料庫儲存使用者資訊、內容以及網站所需的其他資料。它用於儲存管理 Drupal 網站的管理資訊。Drupal 使用資料庫提取資料,並能夠儲存、修改和更新資料庫。

Drupal - 主選單

在本節中,我們將學習如何在 Drupal 中建立選單。選單對於輕鬆瀏覽您的網站非常重要。選單提供了一組有助於導航的連結。Drupal 選單允許您新增、刪除和重新命名選單和選單項。

以下是 Drupal 中建立選單的簡單步驟。

步驟 1 − 單擊結構 → 選單,如下面的螢幕截圖所示。

drupal main menu

步驟 2 − 單擊新增選單選項以新增選單。

drupal main menu

步驟 3 − 填寫所需的詳細資訊,如下面的螢幕截圖所示。

drupal main menu
  • 標題 − 在管理員選單欄中顯示標題。

  • 描述 − 輸入有關選單的簡要描述。描述欄位僅在管理員儀表板的選單列表下顯示,但不會向網站訪問者顯示任何資訊。

填寫完所有有關選單的資訊後,單擊儲存按鈕以儲存您建立的選單欄。

步驟 4 − 儲存選單欄後,將顯示以下螢幕。在這裡,您必須為建立的選單頁面定義路徑連結。單擊新增連結,如下面的螢幕截圖所示。

drupal main menu

步驟 5 − 建立的選單 1頁面將顯示,如下面的螢幕截圖所示。

drupal main menu

它包含以下欄位:−

  • 菜單鏈接標題− 指定選單項的名稱。

  • 路徑 − 指定要顯示的頁面的 URL 路徑。

  • 描述 − 菜單鏈接的描述。

  • 啟用 − 使選單項在選單中顯示。

  • 顯示為展開 − 如果包含子選單,則將在父選單項下顯示。

  • 父連結 − 設定選單的主要結構。

  • 權重 − 設定選單項的順序。

填寫完所有有關菜單鏈接的資訊後,單擊儲存按鈕,這將儲存您的菜單鏈接。

步驟 6− 現在將彈出以下螢幕。

drupal main menu

步驟 7 − 單擊結構 → 選單以獲取以下螢幕。

drupal main menu

在這裡,您將在選單列表中看到建立的選單 1名稱。

Drupal - 塊與區域

在本節中,我們將學習有關 Drupal 塊和區域的內容。塊是用於組織網站內容的容器物件。它可以顯示在頁面上的區域中。

以下是建立 Drupal 塊的簡單步驟。

步驟 1 − 單擊 Drupal 中的結構,如下面的螢幕截圖所示。

Drupal Block & Regions

步驟 2 − 然後,單擊

Drupal Block & Regions

步驟 3 − 塊頁面將顯示。單擊新增塊

Drupal Block & Regions

步驟 4 − 將顯示一個塊頁面以建立新的自定義塊,如下面的螢幕截圖所示。

Drupal Block & Regions

塊頁面上將顯示以下欄位。

  • 塊設定

Drupal Block & Regions
    • 塊標題 − 輸入塊的標題。

    • 塊描述 − 輸入有關塊的描述。

    • 塊正文 − 輸入塊的內容。

    • 文字格式 − 選擇文字的格式,例如過濾後的 HTML、完整 HTML 和純文字。

  • 區域設定

Drupal Block & Regions
    • Bartik(預設主題) − 選擇在主題中顯示塊的區域。

    • Seven(管理主題) − 選擇在管理主題中顯示塊的區域。

  • 可見性設定

Drupal Block & Regions
    • 頁面 − 允許在所有頁面或特定頁面上顯示塊。

    • 內容型別 − 允許在特定內容(例如文章或基本頁面)中顯示塊。

    • 角色 − 允許為特定型別的使用者(例如匿名使用者、已認證使用者或管理員使用者)顯示塊。

    • 使用者 − 允許每個使用者在其設定中自定義塊的可見性。

現在,填寫完所有欄位後,單擊儲存塊

步驟 5 − 您可以在以下螢幕截圖中檢視建立的塊。

Drupal Block & Regions

Drupal - 主題與佈局

在本節中,讓我們學習有關主題和佈局的內容。Drupal 在安裝過程中會安裝Bartik主題作為預設主題。您可以從 Drupal 官方網站選擇付費或免費主題。通常,佈局是文字和圖形的排列。選擇主題時,最好考慮到在您的網站上使用不同的佈局。

步驟 1 − 訪問Drupal 官方網站並單擊開始使用

Drupal Themes and Layouts

步驟 2 − 單擊所有主題,如下面的螢幕截圖所示。

Drupal Themes and Layouts

步驟 3 − 您將獲得主題列表。選擇您選擇的主題(讓我們選擇Adaptive 主題,因為它包含佈局和常規設定,這些設定將在本章後面介紹)並單擊版本,如下面的螢幕截圖所示。

Drupal Themes and Layouts

步驟 4 − 接下來,右鍵單擊下載檔案並複製連結地址,如下面的螢幕截圖所示。

Drupal Themes and Layouts

步驟 5 − 您也可以透過單擊歸檔檔案直接下載主題,模組將下載到您計算機的本地,如下面的螢幕截圖所示。

Drupal Themes and Layouts

步驟 6 − 轉到外觀並單擊安裝新主題,如下面的螢幕截圖所示。

Drupal Themes and Layouts

步驟 7 − 您可以在步驟(4)中貼上您複製的連結地址,然後單擊安裝按鈕,如下面的螢幕截圖所示。

Drupal Themes and Layouts

步驟 8 − 如果您已下載主題歸檔檔案,則可以上傳它,而不是複製連結地址,然後單擊安裝,如下面的螢幕截圖所示。

Drupal Themes and Layouts

步驟 9 − 將出現以下螢幕,請等待安裝完成。

Drupal Themes and Layouts

步驟 10 − 接下來,單擊啟用新新增的主題,如下面的螢幕截圖所示。

Drupal Themes and Layouts

步驟 11 − 預設情況下,主題處於停用狀態。要啟用它們,請單擊啟用並設定為預設,如下面的螢幕截圖所示。

Drupal Themes and Layouts

步驟 12 − 單擊設定,如下面的螢幕截圖所示,以設定網站的外觀。

Drupal Themes and Layouts

步驟 13佈局和常規設定選項將出現在螢幕上,在此Adaptive 主題包含標準佈局、平板電腦佈局、小型觸控佈局面板和 G 面板。這些選項控制當前正在使用的 AT 管理主題的顯示設定。當您的網站顯示主題時,將使用這些設定。現在,讓我們逐一討論這些佈局。

Drupal Themes and Layouts

步驟 14 − 在標準佈局中,您可以為桌上型電腦、筆記型電腦和其他大螢幕裝置選擇佈局。

Drupal Themes and Layouts
  • 選擇側邊欄位置 − 您可以透過單擊單選按鈕選擇側邊欄位置。

  • 設定每個側邊欄的寬度 − 您可以設定第一個側邊欄和第二個側邊欄的寬度,以及單位(% 或 px 或 em)。

  • 設定頁面寬度 − 您可以設定頁面的寬度。

  • 設定最大寬度 − 您可以選中或取消選中以設定最大寬度。

  • 此佈局的媒體查詢 − 媒體查詢為不同的媒體裝置定義不同的樣式規則,預設情況下,此佈局的媒體查詢將為1025px

步驟 15 − 接下來,單擊平板電腦佈局,如下面的螢幕截圖所示。平板電腦裝置將具有兩種方向橫向縱向。您可以為每種方向配置不同的佈局。

Drupal Themes and Layouts

橫向平板電腦縱向平板電腦下,您可以選擇側邊欄位置、每個側邊欄的寬度和頁面寬度。橫向平板電腦的媒體查詢將為 min-width:769px 和 max-width:1024px。對於縱向平板電腦,它將為 min-width:581px 和 max-width:768px

步驟 16 − 現在,單擊小型觸控佈局,如下面的螢幕截圖所示。小型觸控佈局也將具有兩種方向橫向縱向。您可以為每種方向配置不同的佈局。

Drupal Themes and Layouts

橫向小型觸控中,您可以選擇側邊欄位置並設定寬度。縱向小型觸控始終以一列顯示,側邊欄水平堆疊在主要內容下方。橫向小型觸控的媒體查詢將為 min-width:321px 和 max-width:580px,對於縱向小型觸控,它將為 max-width:320px。

步驟 17 − 接下來,單擊面板和 G 面板,如下面的螢幕截圖所示。Adaptive 主題支援響應式面板和 G 面板佈局。要使用此功能,您可以使用Panels 模組Display Suite(帶 Panels)或 Adaptive 主題的原生G 面板佈局。

Drupal Themes and Layouts

您可以為每個裝置範圍選擇選項並佈局其型別。讓我們逐一檢視。

  • 標準佈局下,您可以選擇在標準佈局中檢視站點時要使用的佈局。透過單擊TWO、THREE、FOUR、FIVE、SIX 或 INSET,您可以選擇列排列,如下面的螢幕截圖所示。

Drupal Themes and Layouts
  • 平板電腦橫向、平板電腦縱向小型觸控橫向佈局執行相同的步驟。

步驟 18 − 完成所有配置後,單擊儲存配置,如下面的螢幕截圖所示。

Drupal Themes and Layouts

Drupal - 首頁

在本節中,讓我們學習如何在 Drupal 中建立首頁。如果您網站上有好的內容,並希望您的訪客首先看到該特定內容,那麼該文章必須在首頁上。Drupal 為此提供瞭解決方案。

以下是建立 Drupal 首頁使用的簡單步驟。

步驟 1 − 單擊內容,如下面的螢幕截圖所示。

drupal front page

步驟 2 − 螢幕上將彈出文章和頁面的列表。單擊編輯連結,如下面的螢幕截圖所示。

drupal front page

步驟 3 − 然後,單擊釋出選項並選中所有複選框,如下面的螢幕截圖所示。

drupal front page

以下是頁面上覆選框的功能:−

  • 釋出 − 透過勾選複選框來發布您的頁面或文章。

  • 提升到首頁 − 將您的頁面或文章提升到您網站的首頁。

  • 列表置頂 − 將您的頁面固定在您網站列表的頂部。

點選儲存按鈕儲存更改。

步驟 4 − 您將在您網站的首頁看到您的頁面,類似於以下螢幕。

drupal front page

Drupal - 靜態頁面

在本節中,我們將學習如何在Drupal中建立靜態頁面。讓我們新增一些名為“關於我們”和“服務”的靜態頁面。使用靜態頁面的主要目的是速度和穩定性。靜態網站比動態網站更快。

以下是建立靜態頁面的簡單步驟。

步驟 1 − 點選內容 --> 新增內容連結。

drupal static pages

步驟 2 − 點選基本頁面

drupal static pages

步驟 3 − 將顯示建立基本頁面,如下面的螢幕所示。

drupal static pages

以下是上面螢幕中欄位的詳細資訊。

  • 標題 − 指定靜態頁面的標題。

  • 正文 − 顯示頁面的正文內容。

  • URL路徑設定 − 您可以在此處指定可用於訪問內容的替代URL。

注意 − 不要在URL別名的開頭或結尾新增斜槓,否則它將無法工作。

您可以在URL別名標題下看到已新增about-us URL路徑。對於關於我們服務靜態頁面,過程相同,只有內容會根據需求更改。

您可以點選釋出選項並選中已釋出選項的複選框以釋出您的頁面。

步驟 4 − 點選關於我們選項卡,您將看到建立的“關於我們”頁面,如下面的螢幕所示。

drupal static pages

步驟 5 − 點選服務選項卡,您將看到建立的服務頁面,如下面的螢幕所示。

drupal static pages

Drupal - 建立部落格

在本節中,我們將學習如何在Drupal中建立部落格。部落格條目可以根據哪些角色有權檢視內容,對網站成員公開或私有。

以下是用於建立Drupal部落格的簡單步驟。

步驟 1 − 點選模組,如下面的螢幕所示。

Drupal Create Blog

步驟 2 − 接下來,選中部落格的複選框以安裝它。啟用部落格模組並點選儲存配置,如下面的螢幕所示。

Drupal Create Blog

步驟 3 − 現在,點選內容,如下面的螢幕所示。

Drupal Create Blog

步驟 4 − 點選新增內容

Drupal Create Blog

步驟 5 − 點選部落格條目

Drupal Create Blog

步驟 6 − 您可以將內容新增到部落格,如下面的螢幕所示,然後點選儲存

Drupal Create Blog

以下是前面螢幕中欄位的詳細資訊。

  • 標題 − 顯示部落格的標題。

  • 正文 − 顯示正文內容。

  • 釋出選項 − 允許您根據需求將部落格內容釋出到首頁或將其固定在列表頂部。

步驟 7 − 完成後,您將在首頁看到您的帖子。

Drupal Create Blog

Drupal - 建立文章

在本節中,我們將學習如何在Drupal中建立文章。建立文章可以幫助您的訪客詳細瞭解您的公司和網站。

以下是用於在Drupal中建立文章的步驟。

步驟 1 − 在Drupal中點選新增內容

Drupal Create Articles

步驟 2 − 您將看到如下面的螢幕所示的彈出視窗。選擇文章

Drupal Create Articles

步驟 3 − 您將看到以下螢幕。

Drupal Create Article

以下是建立文章頁面中存在的欄位。

  • 標題 − 指定新文章的標題。

  • 標籤 − 描述文章的內容。標籤包含包含在文章中的相關詞語。

  • 正文 − 輸入描述。

  • 文字格式 − 指定文字格式,例如過濾後的HTML、完整HTML純文字

  • 圖片 − 透過選擇特定檔案上傳圖片。

Drupal Create Article

當您點選選擇檔案時,會出現一個彈出視窗,您可以從本地檔案選擇一個圖片,選擇檔案後,點選上傳。圖片將被上傳。

  • 選單設定 − 透過點選提供菜單鏈接複選框,它將顯示選單的所有相關詳細資訊,例如菜單鏈接標題、描述、父項權重

  • 修訂資訊 − 如果對文章進行了任何更改,則提供修訂資訊。

  • URL路徑設定 − 新增URL別名以允許使用者訪問文章內容。

  • 評論設定 − 透過選擇開啟或關閉,允許其他人為文章撰寫評論。

  • 作者資訊 − 指定作者姓名和文章創作日期。

  • 釋出選項 − 允許使用者將文章釋出、提升到首頁以及固定在列表頂部。

填寫完文章的所有詳細資訊後,點選儲存按鈕。

Drupal - 建立頁面

在本節中,我們將學習如何在Drupal中建立頁面。在Drupal中建立頁面非常容易。

以下是用於在Drupal中建立頁面的簡單步驟。

步驟 1 − 點選頂部選單中的內容

drupal create pages

步驟 2 − 點選新增內容,如下面的螢幕所示。

drupal create pages

步驟 3 − 點選基本頁面選項。

drupal create pages

步驟 4 − 將顯示建立基本頁面,您需要在其中填寫所有必需的詳細資訊,如下面的螢幕所示。

drupal create pages

以下是建立基本頁面中欄位的詳細資訊。

  • 標題 − 指定新頁面的標題。

  • 正文 − 指定頁面的描述。

  • 文字格式 − 指定頁面的文字格式,例如過濾後的HTML、完整HTML純文字

  • 選單設定 − 透過點選提供菜單鏈接複選框,它將顯示選單的詳細資訊,例如菜單鏈接標題、描述、父項和權重。

  • 修訂資訊 − 指定是否提供修訂資訊,如果對頁面進行了任何更改。

  • URL路徑設定 − 指定新增URL別名以允許使用者訪問頁面內容。

  • 評論設定 − 透過選擇開啟或關閉,允許顯示頁面的評論框。

  • 作者資訊 − 指定作者姓名和頁面創作日期。

  • 釋出選項 − 指定頁面是否應釋出、提升到首頁以及固定在使用者列表頂部。

完成向頁面新增內容後。點選儲存按鈕建立頁面。在儲存詳細資訊之前,您還可以使用預覽按鈕預覽已填寫的頁面。

Drupal - 建立內容

在本節中,讓我們學習關於建立內容。在Drupal中,內容型別定義了內容的收集和顯示方式。當您安裝Drupal時,預設情況下會固定兩種內容型別,它們是文章基本頁面。當您透過訪問模組啟用其他核心和貢獻模組時,您也可以使用其他內容型別。

以下是用於建立內容的簡單步驟。

步驟 1 − 單擊內容,如下面的螢幕截圖所示。

Drupal Create Content

步驟 2 − 點選新增內容,如下面的螢幕所示。

Drupal Create Content

步驟 3 − 您可以選擇任何內容型別。我們將使用基本頁面,因為我們已經學習了文章部落格條目。點選基本頁面,如下面的螢幕所示。

Drupal Create Content

步驟 4 − 接下來,您將看到如下面的螢幕所示的螢幕。您可以向頁面新增內容,然後點選儲存按鈕儲存內容。

Drupal Create Content

以下是前面螢幕中欄位的詳細資訊。

  • 標題 − 指定頁面的標題。

  • 正文 − 編寫頁面的內容。

  • 選單設定 − 允許您提供菜單鏈接。

  • 修訂資訊 它提供對您正在進行的更改的說明。

  • URL路徑設定 − 允許您可選地定義一個替代URL,透過該URL可以訪問您的內容。

  • 評論設定 − 允許使用者傳送他們的評論,具體取決於您設定的許可權,即開啟關閉

  • 授權資訊 − 指定作者資訊。

  • 釋出選項 − 允許您將內容提升到首頁並在首頁列表頂部固定內容。

步驟 5 − 最後,您將看到您的頁面已建立並顯示,類似於以下螢幕。

Drupal Create Content

Drupal - 修改內容

在本節中,讓我們學習如何在Drupal中修改內容。您可以修改任何以前使用過的內容型別的,例如文章、基本頁面部落格條目

以下是用於修改內容的簡單步驟。

步驟 1 − 點選內容選項卡,如下面的螢幕所示。

Drupal Modify Content

步驟 2 − 您將看到與以下相同的螢幕。

Drupal Modify Content

步驟 3 − 如果您有很多內容,您可以使用篩選器搜尋您要修改的內容。您可以修改關於我們(“關於我們”頁面是在章節Drupal - 建立內容中建立的)。

您可以選擇內容的狀態,如下面的螢幕所示。為關於我們狀態選擇已釋出。

Drupal Modify Content

以下是前面螢幕中欄位的詳細資訊。

  • 已釋出 − 顯示所有已釋出的專案。

  • 已提升 − 在您的網站上顯示已提升的專案。

  • 未提升 − 顯示未在您的網站上提升的專案。

  • 置頂 − 在您的網站上顯示置頂的專案。

  • 未置頂 − 在您的網站上顯示未置頂的專案。

您可以選擇內容的型別,例如文章、基本頁面或部落格條目。選擇基本頁面,因為關於我們的型別是基本頁面,然後點選篩選,如下面的螢幕所示。

Drupal Modify Content

步驟 4 − 現在您可以看到過濾後的內容,如下面的螢幕截圖所示。要編輯內容,請點選編輯連結。

Drupal Modify Content

步驟 5 − 您可以修改您的內容並點選儲存

Drupal Modify Content

步驟 6 − 您將看到以下螢幕,其中包含更新後的內容。

Drupal Modify Content

Drupal - 刪除內容

在本節中,讓我們學習刪除內容。您可以刪除任何先前編寫的 內容,例如文章基本頁面部落格條目

以下是用於刪除內容的簡單步驟。

步驟 1 − 點選內容

drupal delete content

步驟 2 − 您可以刪除關於我們(“關於我們”頁面是在章節Drupal - 建立內容中建立的),並點選刪除選項卡,如下面的螢幕截圖所示。

drupal delete content

步驟 3 − 接下來,您將看到以下螢幕。您需要確認刪除內容。如果您要刪除,請點選刪除按鈕;如果您要取消操作,請點選取消按鈕。

drupal delete content

步驟 4 − 立即,您將看到一條確認訊息,表明您的頁面已被刪除,如下面的螢幕截圖所示。

drupal delete content

Drupal - 釋出內容

在本節中,讓我們學習如何釋出內容。每個內容要麼已釋出,要麼未釋出。已釋出的內容對訪客開放檢視,而未釋出的內容無法檢視。我們可以利用此功能隱藏內容,而無需將其刪除。

以下是啟用或停用內容釋出選項的簡單步驟。

步驟 1 − 點選內容選項卡,如下面的螢幕截圖所示。

Drupal Publish Content

步驟 2 − 您可以選擇任何內容。讓我們選擇關於我們(“關於我們”頁面是在章節Drupal - 建立內容中建立的),並點選編輯,如下面的螢幕截圖所示。

Drupal Publish Content

步驟 3 − 接下來,點選釋出選項,如下面的螢幕截圖所示。

Drupal Publish Content

步驟 4 − 選中已釋出選項的複選框,然後點選儲存,如下面的螢幕截圖所示。

Drupal Publish Content

以下是前面螢幕中欄位的詳細資訊。

  • 已釋出 − 表示釋出您的頁面。

  • 置頂到首頁 − 將您的頁面顯示在您網站的首頁上。

  • 列表置頂 − 將您的文章或頁面等顯示在列表的頂部。

步驟 5 − 您將看到內容的狀態已更改。

Drupal Publish Content

Drupal - 選單管理

在本節中,我們將學習Drupal中的選單管理。選單管理是瀏覽Drupal管理頁面必不可少的一部分。以下是Drupal選單管理的螢幕截圖。

Drupal Block & Regions

儀表盤

顯示已建立的文章或頁面的列表。這是您登入管理區域時將顯示的第一個螢幕。

Drupal Block & Regions

內容

此功能可以幫助您建立、管理和查詢新頁面。表格將顯示文章的詳細資訊,例如狀態、標題、更新時間、作者和操作(編輯和刪除)。

Drupal Block & Regions

結構

結構包括塊、管理內容型別、向站點新增新的菜單鏈接以及管理內容的管理標記。

Drupal Block & Regions
  • − 塊是用於組織網站內容的容器物件。它可以顯示在頁面上的區域中。

  • 內容型別 − 內容型別定義內容的收集和顯示方式。

  • 選單 − 選單用於設定站點的URL連結。

  • 分類法 − 可以將分類法視為對網站內容進行分類,根據分類法術語顯示特定內容。

外觀

顯示主題列表。您可以安裝主題、更新現有主題或切換主題。

Drupal Block & Regions

使用者

您可以建立新的使用者帳戶或管理現有使用者。

Drupal Block & Regions

模組

您可以啟用或停用其中存在的模組,也可以安裝新模組。

Drupal Block & Regions

配置

這是Drupal後端的重要組成部分。在此配置中進行的任何更改都將影響整個網站。您可以執行使用者帳戶設定、站點資訊設定或任何其他常規站點設定。

Drupal Block & Regions

以下是前面螢幕中欄位的詳細資訊。

  • 使用者 − 管理使用者設定和IP地址設定。

  • 系統 − 管理基本站點資訊、高階操作和站點維護任務。

  • 內容創作 − 管理使用者輸入的內容,包括HTML標籤。

  • 使用者介面 − 設定管理帳戶頁面上選單的快捷方式。

  • 媒體 − 管理Drupal站點中的媒體設定。

  • 開發 − 管理使用者的錯誤和頁面快取。

  • 搜尋和元資料 − 為特定頁面設定備用URL,搜尋引擎維護站點內容中找到的詞語的索引。

  • 網路服務 − 顯示來自您站點的RSS Feed。

  • 區域和語言 − 設定網站時區並顯示日期和時間。

報告

顯示可用更新、最近的日誌訊息和站點安全性的資訊。

Drupal Block & Regions

以下是前面螢幕中欄位的詳細資訊。

  • 狀態報告 − 建立您的Drupal站點狀態報告。

  • 可用更新 − 提供您已安裝模組和主題的可用更新狀態。

  • 最近的日誌訊息 − 顯示最近記錄的訊息。

  • 欄位列表 − 顯示在您的站點上配置的欄位列表。

  • “訪問被拒絕”錯誤排名前列 − 當用戶嘗試訪問未授權的頁面時顯示訪問被拒絕錯誤訊息。

  • “頁面未找到”錯誤排名前列 − 當Drupal站點中不存在指定的URL時顯示頁面未找到錯誤訊息。

  • 熱門搜尋詞語 − 顯示Drupal站點上搜索次數最多的詞語。

幫助

顯示幫助螢幕,其中列出了線上模組的文件頁面。

Drupal Block & Regions

Drupal - 分類法

可以將分類法視為對網站內容進行分類,根據分類法術語顯示特定內容。Drupal分類法由以下組成:

  • 術語 − 用於管理或描述內容。

  • 詞彙表 − 一組術語。

以下是使用Drupal分類法的步驟:

步驟 1 − 轉到結構,然後點選分類法選項。

Drupal Taxonomies

步驟 2 − 透過點選新增詞彙表連結,您可以為Drupal分類法建立新的詞彙表。

Drupal Taxonomies

步驟 3 − 您將看到一個螢幕,其中包含用於新增詞彙表名稱的名稱欄位(必填),以及用於新增詞彙表描述的描述欄位。點選儲存按鈕。

Drupal Taxonomies

步驟 4 − 點選新增術語以向建立的詞彙表中新增新術語,如下面的螢幕截圖所示。

Drupal Taxonomies

步驟 5 − 螢幕顯示一些欄位,如下面的螢幕截圖所示。

Drupal Taxonomies

以下是前面螢幕中欄位的詳細資訊。

  • 名稱− 指定術語的名稱。

  • 描述− 用於新增術語的描述。

  • 文字格式− 透過使用下拉選單提供不同型別的格式。

  • URL別名− 可選地指定可以訪問此術語的備用URL。

  • 關係

    • 父術語 − 在此欄位中,您可以將術語設定為父術語。

    • 權重 − 指定每個術語的權重,然後按權重升序顯示。

填寫所有欄位後,點選儲存按鈕。

Drupal - 評論

在本節中,我們將學習Drupal中的評論。您可以啟用或停用網站上的評論。您可以控制誰可以在您網站的內容上發表評論,以及誰可以管理這些評論。

以下是配置Drupal中評論的簡單步驟。

步驟 1 − 轉到結構,然後點選內容型別,如下面的螢幕截圖所示。

drupal comments

步驟 2 − 點選您要更改評論設定的編輯連結。

drupal comments

步驟 3 − 點選評論設定類別,如下面的螢幕截圖所示。

drupal comments

步驟 4 − 從新內容的預設評論設定下的下拉選單中選擇開啟。這將允許在您的網站上發表評論。

drupal comments

點選儲存內容型別按鈕以儲存您的配置設定。

Drupal - 使用者管理

使用者管理管理使用者資訊,允許建立或刪除使用者、更改密碼、時間和角色。

以下是管理Drupal中使用者的簡單步驟。

步驟 1 − 點選使用者 --> 許可權選項卡

Drupal Block & Regions

在許可權選項卡中,您可以看到另外兩個選項卡,即許可權和角色,如前面的螢幕截圖所示。

  • 許可權

    此部分與釋出內容許可權相關。它包含以下型別的許可權:

    • − 設定檢視、建立、啟用和停用塊的許可權。

    • 評論 − 設定使用者檢視、編輯、釋出評論或跳過評論批准的許可權。

    • 上下文連結 − 設定使用上下文連結執行與頁面上元素相關的操作的許可權。

    • 儀表盤 − 設定允許使用者檢視和更改儀表盤的許可權。

    • 過濾器 − 過濾站點上角色和許可權數量的許可權。

    • 影像 − 建立或修改影像樣式的許可權。

    • 選單 − 允許訪問選單項並透過管理介面建立選單的許可權。

    • 節點 − 允許管理內容型別的檢視、編輯和刪除許可權。

    • 覆蓋層 − 設定將管理頁面顯示為當前頁面上方的圖層的許可權。

    • 路徑 − 設定訪問Drupal站點所有頁面的路徑的許可權。

    • 搜尋 − 設定使用普通和高階搜尋的許可權。

    • 快捷方式 − 允許在頁面頂部設定快捷工具欄的許可權。

    • 系統 − 授予管理站點配置、檢視主題、站點報告等的許可權。

    • 分類法 − 設定詞彙表和術語的許可權,以及編輯和刪除標籤中術語的許可權。

    • 工具欄 − 允許訪問管理工具欄的許可權。

    • 使用者 − 設定各個使用者的許可權,而無需分配任何特殊角色來提供介面。

  • 角色

    允許透過定義角色為使用者組設定許可權。在這裡,您可以建立角色並編輯每個使用者的許可權。

  • Drupal Block & Regions
    • 匿名使用者 − 允許使用者訪問您的網站,而無需詢問他們的使用者名稱或密碼。

    • 已認證使用者 − 僅允許已認證的使用者訪問您的網站。

    • 管理員 − 負責管理整個網站並允許使用者根據其許可權建立或檢視的使用者。

Drupal - 最佳化

在本節中,我們將學習如何最佳化Drupal以提高其效能和速度。有一些步驟可以透過這些步驟來提高網站的效能。

以下是最佳化網站的一些方法。

啟用頁面快取

啟用快取塊匿名使用者頁面快取。頁面快取允許您的內容儲存在不同的資料庫快取表中。頁面快取儲存在 HTML 內容中。它優化了匿名使用者的頁面載入時間。

步驟 1 - 從選單欄中點選配置

Drupal Optimization

步驟 2 - 在開發部分點選效能。

Drupal Optimization

步驟 3 - 透過勾選兩個複選框啟用快取塊匿名使用者頁面快取。然後,點選儲存配置

Drupal Optimization

壓縮 CSS 檔案

如果您有很多 CSS 檔案,它可能會降低網站速度。透過啟用聚合壓縮 CSS 檔案來壓縮它們。

Drupal Optimization

管理→配置→開發→效能部分啟用此設定。Drupal 會減少 CSS 檔案的數量和大小。

JS 聚合

Java 檔案也會影響網站的效能和速度。要壓縮它,請從管理→配置→開發→效能中的頻寬最佳化部分啟用聚合 JavaScript 檔案。

Drupal Optimization

將媒體檔案和靜態檔案移動到 CDN

這減少了共享主機處理的請求數量。使用託管您的媒體檔案和靜態檔案的 CDN(內容分發網路)。CDN 充當檔案的外部快取,並將它們儲存在高效能伺服器中,以便進行最佳化。

最佳化影像大小和數量

不要有太多佔用更多空間的影像,因為這會導致網站速度變慢。始終調整影像大小,並使用與您的網站相關的少量影像。

主題最佳化

最佳化主題是一個非常重要的方面。媒體檔案(如高質量影像、影片、音訊和 Flash)會影響您的網站並降低速度,導致效能下降。嘗試減少媒體檔案的大小和數量,或者您可以避免使用 Flash。

Drupal - 網站備份

在本章中,我們將學習 Drupal 中的網站備份。它有助於備份檔案和資料庫檔案。

Drupal 中的備份檔案

Drupal 中的備份資料庫

Drupal 中的備份檔案

要獲取 Drupal 的備份檔案,您需要在系統上安裝 FileZilla 客戶端。

以下是 Drupal 中檔案備份的簡單步驟:

步驟 1 - 開啟FileZilla客戶端,如下面的螢幕所示。

Drupal Site Backup

步驟 2 - 輸入主機、使用者名稱、密碼,就像您用於登入 cPanel 一樣。

Drupal Site Backup

填寫所有欄位後,點選快速連線按鈕。

步驟 3 - 您將在右側獲得 Drupal 站點的所有檔案和資料夾,如下面的螢幕所示。

Drupal Site Backup

步驟 4 - 選擇所有檔案和資料夾,右鍵單擊滑鼠,點選下載選項。

Drupal Site Backup

從 cPanel 下載 Drupal 檔案後,它將儲存在您的系統上。

Drupal 中的備份資料庫

以下是 Drupal 中資料庫備份的簡單步驟:

步驟 1 - 在瀏覽器中鍵入路徑https:///phpmyadmin。您將看到以下螢幕。

Drupal Site Backup

步驟 2 - 點選您為 Drupal 建立的資料庫名稱drupal

Drupal Site Backup

步驟 3 - 點選資料庫drupal後,它將開啟以下頁面,點選匯出選項卡。

Drupal Site Backup

步驟 4 - 接下來,您將找到兩種匯出資料庫的方法,即快速自定義。選擇其中任何一種方法並點選執行按鈕。

Drupal Site Backup

匯出資料庫檔案後,它將儲存在您的系統上。

Drupal - 網站升級

在本章中,我們將學習如何升級 Drupal 網站。升級是將舊版本增強到最新版本的過程。在這裡,我們將把 Drupal 升級到最新版本。

以下是 Drupal 中升級站點的簡單步驟。

步驟 1 - 備份您的 Drupal 檔案。您可以在Drupal - 網站備份章節中詳細瞭解此內容。

步驟 2 - 如果 Drupal 站點需要進行任何升級,則您的站點上會顯示一條訊息,如下面的螢幕所示。

Drupal Site Upgrade

步驟 3 - 點選訊息中突出顯示的詞語可用更新

Drupal Site Upgrade

步驟 4 - 您現在可以檢視可用更新頁面,其中顯示了站點上需要進行哪些升級。在這裡,它向您顯示了更新站點的推薦版本。點選發行說明

Drupal Site Upgrade

步驟 5 - 它將帶您到 Drupal 官方站點頁面,您可以在其中看到 Drupal 中提供的最新版本tar.gz檔案。在撰寫本教程時,最新版本為drupal - 7.39.tar.gz。點選drupal - 7.39.tar.gz

Drupal Site Upgrade

tar.gz檔案將下載到您的系統上。

步驟 6 - 解壓縮下載的檔案,複製除最新下載資料夾內Sites資料夾之外的所有檔案和資料夾。稍後,將這些檔案貼上到您現有的 Drupal 資料夾中。

步驟 7 - 轉到報表→可用更新,或者您可以重新整理頁面;在這裡,您將看到如下面的螢幕所示的訊息。

Drupal Site Upgrade

步驟 8 - 點選報表→狀態報告

Drupal Site Upgrade

您現在可以看到您的站點已升級到最新版本,並且它將顯示狀態Drupal 核心更新狀態為最新,如前面的螢幕所示。

Drupal - 公告

在本章中,我們將學習 Drupal 中的公告

如果您想在您的網站上釋出任何公告,則可以透過此功能來實現。透過您的網站向訪客或使用者釋出的宣告即為公告。它可以是一些重要新聞、報告等。如果您想透過您的網站宣佈一些重要的事情,這對您的訪客很有幫助,它會很有用。

以下是 Drupal 中建立公告的步驟。

步驟 1 - 首先點選結構

Drupal Announcements

步驟 2 - 點選內容型別

Drupal Announcements

步驟 3 - 然後您必須點選新增內容型別

Drupal Announcements

步驟 4 - 當您點選新增內容時,螢幕上將顯示以下頁面。

Drupal Announcements

步驟 5 - 在名稱部分輸入您要宣佈的內容。新增名稱後,點選儲存內容型別

您的新內容將顯示如下面的螢幕所示。

Drupal Announcements

步驟 6 - 如果您想進行更改,則必須點選編輯部分,您將獲得以下頁面。

Drupal Announcements

步驟 7 - 您可以進行所需的更改,例如新增描述,然後點選儲存內容型別。如果要刪除,則點選刪除內容型別

您可以透過點選管理欄位來管理欄位,並透過點選管理顯示來管理顯示。

Drupal - URL 別名

在本章中,我們將學習Drupal URL 別名。URL 或統一資源定位器別名是您網頁上的頁面地址,它將現有的系統路徑更改為新的路徑別名。

以下是 Drupal 中建立 URL 別名的簡單步驟。

步驟 1 - 點選配置,如下面的螢幕所示。

Drupal URL Alias

步驟 2 - 點選URL 別名

Drupal URL Alias

步驟 3 - 然後,點選新增別名

Drupal URL Alias

步驟 4 - 將顯示URL 別名頁面,如下面的螢幕所示。

Drupal URL Alias

以下是有關 URL 別名頁面中欄位的詳細資訊。

  • 語言 - 指定 URL 別名中要使用的語言。

  • 現有系統路徑 - Drupal 站點中文章/頁面的現有系統路徑。

  • 路徑別名 - 替換文章/頁面現有系統路徑的新路徑別名。

點選儲存按鈕。

步驟 5 - 您可以在列表中檢視建立的 URL 別名,如下面的螢幕所示。

Drupal URL Alias

步驟 6 - 當您返回 Drupal 管理面板並將滑鼠懸停在文章上時,它將在螢幕左下方顯示新新增的路徑別名,如下面的螢幕所示。

Drupal URL Alias

Drupal - 站點搜尋

Drupal 允許搜尋您站點上的特定內容。您可以在站點上搜索使用者和單詞。我們將按照以下步驟瞭解如何在 Drupal 中設定站點搜尋:

步驟 1 - 轉到配置,然後點選搜尋和元資料部分下的搜尋設定連結。

Drupal Taxonomies

步驟 2 - 搜尋引擎維護站點內容中找到的單詞的索引。您可以調整索引行為,如下面的螢幕所示。

Drupal Taxonomies

索引狀態部分會索引站點上節點的內容。當您點選重新索引站點按鈕時,先前的內容將保留,直到 cron 執行並設定每個 cron 執行要索引的專案數量,方法是使用索引節流部分下的下拉選單。

步驟 3 - 接下來,它提供與索引相關的設定,這將導致站點索引重建。它會系統地更新以反映新設定。您可以設定要索引的最小單詞長度,即單詞必須索引的字元數,如下面的螢幕所示。

Drupal Taxonomies

步驟 4 - 您可以從以下螢幕中定義的可用模組中選擇哪些搜尋模組處於活動狀態。

Drupal Taxonomies

您可以透過選中所需的模組並設定預設搜尋模組來搜尋使用者和單詞(節點),如前面的螢幕所示。

步驟 5 - 最後一部分是內容排名,它帶有因子和影響列。

Drupal Taxonomies

影響是用於排序搜尋結果的數字乘數。如果您為相應的因子設定了較高的數字,它將對搜尋結果產生更大的影響;零表示忽略該因子。完成設定後,點選儲存配置按鈕。

步驟 6 - 現在轉到主頁,在搜尋欄中搜索與內容中的關鍵字匹配的內容。

Drupal Taxonomies

Drupal - 錯誤處理

在本章中,我們將學習 Drupal 錯誤處理,用於管理 Drupal 站點上的錯誤訊息。

錯誤處理是檢測和查詢錯誤解決方案的過程。它可以是程式設計應用程式錯誤或可通訊錯誤。

以下步驟描述瞭如何在 Drupa 中管理錯誤訊息:

步驟 1 − 進入配置並點選日誌和錯誤

Drupal Error Handling

步驟 2 − 將顯示日誌和錯誤頁面,如下面的螢幕截圖所示。

Drupal Error Handling

以下是前面螢幕截圖中欄位的詳細資訊 −

  • 要顯示的錯誤訊息 − 它指定要在 Drupal 網站上顯示的錯誤訊息。

    • − 此選項不顯示任何錯誤訊息。

    • 錯誤和警告 − 此選項僅顯示與錯誤和警告相關的訊息。

    • 所有訊息 − 此選項指定要在網站上顯示的所有型別的錯誤訊息,例如錯誤、警告等。

  • 要保留的資料庫日誌訊息 − 它指示要保留在資料庫日誌中的最大訊息數。

Drupal 使用_drupal_exception_handler ($exception)函式來處理網站上的錯誤。這些錯誤不會包含在 try/catch 塊中。當異常處理程式退出時,指令碼不會執行該函式。

_drupal_exception_handler 的程式碼如下所示 −

function _drupal_exception_handler($exception) {
   require_once DRUPAL_ROOT . '/includes/errors.inc';
   try {
      // display the error message in the log and return the error messages to the user
      _drupal_log_error(_drupal_decode_exception($exception), TRUE);
   }
   catch (Exception $excp2) {
      // Another uncaught exception was thrown while handling the first one.
      // If we are displaying errors, then do so with no possibility of 
         a further uncaught exception being thrown.
         
      if (error_displayable()) {
         print '<h1>Additional uncaught exception thrown while handling exception.</h1>';
         print '<h2>Original</h2> <p>'. _drupal_render_exception_safe($exception).'</p>';
         print '<h2>Additional</h2> <p>'. _drupal_render_exception_safe($excp2).'</p><hr/>';
      }
   }
}

此函式必須用於每個 Drupal 請求。此函式位於檔案includes/bootstrap.inc的第 2328 行。

有兩個字串引用_drupal_exception_handler,例如bootstrap.inc檔案中的_drupal_bootstrap_configuration()errors.inc檔案中的_drupal_get_last_caller。這兩個檔案都位於“includes”資料夾中。

Drupal - 多語言內容

在本章中,我們將學習多語言內容。這意味著您的內容可以用不同的語言編寫並顯示。為此,您可以安裝多語言內容模組或國際化模組。

以下是將在 Drupal 上安裝多語言內容模組的步驟。

步驟 1 − 從選單欄中點選模組

Drupal Multilingual Content

步驟 2 − 從模組中選中多語言內容框,然後點選配置

Drupal Multilingual Content

步驟 3 − 將顯示多語言設定頁面。

Drupal Multilingual Content

內容語言 −

  • 僅啟用語言 − 選中此框後,您只能檢視已啟用的語言。

  • 將允許所有已定義的語言 − 僅允許已定義的語言。

在這裡,我們有三個不同的選項卡,您可以在其中進行所需的更改。

  • 選擇 − 您可以根據語言選擇節點和分類法。

Drupal Multilingual Content
    • 按語言選擇節點 − 如果您想要按語言選擇節點,請選中此框。

    • 按語言選擇分類術語 − 如果您想要按語言選擇分類術語,請選中此框。

    • 跳過標籤 − 編寫您不想包含的標籤。

    • 為特定頁面啟用 − 如果您想為特定頁面啟用設定,請使用此複選框。

完成後,點選儲存按鈕。

  • 變數 − 選擇要設定的變數,如下面的螢幕截圖所示。

Drupal Multilingual Content
    • 選單設定 − 管理選單設定。

    • 站點資訊 − 有助於對站點進行更改。

    • Feed 設定 − 您可以設定您的 Feed 描述。

    • 區域設定 − 更改時區和日期。

    • 主題設定 − 指定管理主題。

    • 使用者設定 − 您可以使用它來設定使用者。

    • 使用者電子郵件 − 可以處理與使用者電子郵件相關的任何問題。

    • 示例 − 您可以提供示例。

完成設定後,點選儲存

  • 節點選項 − 幫助您設定節點。

Drupal Multilingual Content

您可以隱藏內容翻譯並在本頁上更改語言。之後,點選儲存配置按鈕。

  • 字串 − 此選項有助於更改頁面的格式。

Drupal Multilingual Content

使用可翻譯文字格式設定更改和翻譯字串。您甚至可以根據需要選擇多種語言來更改源。完成後,點選儲存按鈕。

Drupal - 觸發器與動作

在本章中,我們將學習 Drupal 中的觸發器和操作。首先讓我們瞭解觸發器。

它可以定義為網站內發生的更改。操作可以在建立新內容或任何頁面後執行。

觸發器

以下是幫助您在 Drupal 中使用觸發器的步驟。

步驟 1 − 首先從選單欄中點選模組

Drupal Triggers and Actions

步驟 2 − 點選模組後,您將看到以下頁面。

Drupal Triggers and Actions

在這裡啟用觸發器模組。然後點選頁面底部的儲存配置

步驟 3 − 返回觸發器模組,然後點選頁面右側的配置,如下面的影像所示。

Drupal Triggers and Actions

步驟 4 − 點選配置後,您將看到以下頁面。

Drupal Triggers and Actions

頁面上有一些不同的選項卡,指定每個觸發器。

評論模組 − 您可以僅將操作分配給與評論模組相關的觸發器。

節點模組 − 您可以將操作分配給與節點模組相關的觸發器。

Drupal Triggers and Actions

系統模組 − 您可以僅將操作分配給與系統模組相關的觸發器。

Drupal Triggers and Actions

分類法模組 − 您可以將操作觸發到分類法模組。

Drupal Triggers and Actions

使用者模組 − 最後是使用者模組,此處必須在使用者模組中分配操作。

Drupal Triggers and Actions

操作

在特定系統物件上執行的任務稱為操作。

步驟 1 - 從選單欄中點選配置

Drupal Triggers and Actions

步驟 2 − 從系統部分點選操作

Drupal Triggers and Actions

步驟 3 − 點選操作後,您將看到以下頁面。

Drupal Triggers and Actions

步驟 4 − 從下拉列表中選擇任何一項操作,然後點選建立

Drupal Triggers and Actions

步驟 5 − 選擇一個選項並點選建立後,將顯示以下頁面。

Drupal Triggers and Actions

以下是頁面上存在的選項欄位 −

  • 標籤 − 為您的操作命名

  • 收件人 − 輸入您的電子郵件地址

  • 主題 − 輸入您要新增到操作的主題

  • 訊息 − 輸入您希望在點選任何操作時傳送給訪問者的訊息。

填寫所有詳細資訊後,點選儲存

步驟(6) − 您會看到您的操作已新增到列表中。

Drupal Triggers and Actions

Drupal - 社交網路

在本章中,讓我們學習 Drupal 中的社交網路。如今,社交媒體變得非常重要,Drupal 為此提供了許多社交媒體模組。讓我們以ShareThis模組為例,您可以選擇任何其他您喜歡的模組。

以下是安裝ShareThis模組的簡單步驟。

步驟 1 − 點選ShareThis訪問ShareThis模組頁面,然後點選版本,如下面的螢幕截圖所示。

Drupal Social Networking

步驟 2 − 複製模組的連結地址,如下面的螢幕截圖所示。

Drupal Social Networking

步驟 3 − 接下來,轉到模組並點選安裝新模組,如下面的螢幕截圖所示。

Drupal Social Networking

步驟 4 − 現在,貼上您在步驟(2)中複製的連結地址,然後點選安裝,如下面的螢幕截圖所示。

Drupal Social Networking

步驟 5 − 您將看到以下螢幕。點選啟用新新增的模組

Drupal Social Networking

步驟 6 − 接下來,轉到模組。啟用該模組並點選儲存配置,如下面的螢幕截圖所示。

Drupal Social Networking

步驟 7 − 轉到配置,在WEB SERVICES下點選ShareThis,如下面的螢幕截圖所示。

Drupal Social Networking

步驟 8 − 將彈出以下螢幕。

Drupal Social Networking

步驟 9 − 您可以點選顯示部分下的任何按鈕樣式,以線上分享您的內容,如下面的螢幕截圖所示。

Drupal Social Networking

步驟 10 − 點選您要刪除的任何服務。您還可以透過選中Google Plus OneFacebook Like額外服務來使用它們,如下面的螢幕截圖所示。

Drupal Social Networking

您可以從可能的服務部分選擇服務,也可以從已選服務部分刪除或重新排序服務。

步驟 11 − 接下來,點選上下文,如下面的螢幕截圖所示,以配置ShareThis小部件應顯示的位置。

Drupal Social Networking

以下是在螢幕上顯示的欄位的詳細資訊。

  • 位置下,您可以選擇節點內容連結區域中的任何一個。

  • 節點型別下,如果您希望ShareThis小部件顯示在其中,可以選擇文章基本頁面

  • 如果您選擇評論,則也可以在評論中顯示ShareThis

  • 小部件的權重決定了它在頁面上的顯示位置。

步驟 12 − 接下來,選擇高階,如下面的螢幕截圖所示。

Drupal Social Networking

以下是前面螢幕截圖中顯示的欄位的詳細資訊。

  • 安裝模組時,將建立一個隨機發布者金鑰。

  • Twitter 字尾將可選地附加 Twitter 控制代碼或文字,以便在有人分享文章時收到通知。

  • Twitter 控制代碼將在 Twitter 上共享時使用。

  • Twitter 推薦將指定在共享時向用戶推薦的 Twitter 控制代碼。

  • 如果在懸停時顯示 ShareThis 小部件已停用,則ShareThis小部件將顯示在點選而不是懸停時。

  • 如果選中顯示計數“0”而不是“新”,則在尚未共享的內容的計數中顯示而不是

  • 顯示短網址將顯示完整網址或縮短網址。

  • CopyNShare將分別測量您網站內容或網址的複製和分享次數。

步驟 13 − 檢查所有詳細資訊後,點選儲存配置,如下面的螢幕截圖所示。

Drupal Social Networking

步驟 14 − 現在,您可以在文章頁面上看到社交媒體按鈕。

Drupal Social Networking

Drupal - 國際化

在本章中,我們將學習 Drupal 中的國際化。國際化是一個模組,它允許您建立多語言網站。這樣,您可以用不同的語言顯示您的網站。

以下是國際化的步驟 −

步驟 1 − 從選單欄中點選模組

Drupal Internationalization

步驟 2 − 要獲取國際化模組,您必須首先在 Drupal 中下載並安裝它。然後,您必須啟用國際化模組,然後點選儲存配置

Drupal Internationalization

步驟 3 − 接下來,您可以在國際化模組的頁面右側看到一個配置設定,如下面的螢幕截圖所示。

Drupal Internationalization

步驟 4 − 點選配置,您將看到以下頁面。

Drupal Internationalization

在內容語言中 −

  • 僅啟用語言 − 選中此框後,您只能檢視已啟用的語言。

  • 將允許所有已定義的語言 − 選中此框後,僅允許已定義的語言。

您可以在頁面右上角看到一些選項卡 −

  • 選擇 − 您可以根據語言選擇節點和分類法。

  • 變數 − 選擇要設定的變數。

  • 節點選項 − 幫助您設定節點。

  • 字串 − 有助於更改頁面的格式。

完成更改後,點選儲存配置

Drupal - 擴充套件

在本章中,我們將學習Drupal 擴充套件。要擴充套件站點的功能,可以安裝不同的擴充套件。

以下是Drupal中安裝擴充套件模組的步驟。

步驟1 − 從選單欄中點選模組

Drupal Extensions

步驟2 − 點選安裝新模組

Drupal Extensions

步驟3 − 顯示如下頁面。在這裡,在框中輸入模組URL,如下圖所示,然後點選安裝

Drupal Extensions

步驟4 − 模組開始安裝,如下螢幕所示。

Drupal Extensions

步驟5 − 安裝完成後,您將看到以下螢幕。在這裡,點選啟用新新增的模組連結。

Drupal Extensions

步驟6 − 接下來,將顯示一個模組頁面,其中已安裝您的模組,現在您可以啟用該模組。

Drupal Extensions

Drupal - 預設模組

在本章中,我們將學習Drupal中的預設模組。安裝Drupal後,您將看到總共44個預設模組。您可以在核心部分看到所有這些模組。預設情況下,安裝後將啟用29個模組。

步驟1 − 點選模組,您將在以下螢幕中看到核心部分的模組列表。

drupal default module

以下是Durpal7中安裝的預設模組列表。這些是Drupal所需的核心模組,無法停用。

  • − 使用視覺構建塊控制構建的頁面。塊是內容框,提供到網頁的某個區域或區域。

  • 顏色 − 允許管理員修改相容主題的配色方案。

  • 評論 − 允許使用者對已釋出的內容進行評論和討論。

  • 上下文連結 − 提供上下文連結以執行與頁面上元素關聯的操作。

  • 儀表盤 − 在管理介面中提供儀表盤頁面,用於建立管理專案並在您的網站內跟蹤資訊。

  • 資料庫日誌記錄 − 將系統事件記錄到資料庫。

  • 欄位 − 欄位API允許向實體(如節點和使用者)新增欄位。

  • 欄位SQL儲存 − 它設定為將欄位資料儲存在SQL資料庫中。

  • 欄位UI − 欄位API的使用者介面。

  • 檔案 − 指定檔案欄位型別。

  • 過濾器 − 過濾內容並按順序顯示。

  • 幫助 − 管理線上幫助的顯示。

  • 影像 − 允許影像處理工具。

  • 列表 − 指定列表欄位型別。使用此選擇建立選擇列表。

  • 選單 − 允許管理員根據選擇自定義站點導航選單。

  • 節點 − 允許將內容提交到站點並在頁面上顯示。

  • 數字 − 它設定數字欄位型別。

  • 選項 − 它為文字和數字欄位指定選擇、複選框和單選按鈕小部件。

  • 覆蓋 − 它在覆蓋層中指定Drupal管理介面。

  • 路徑 − 允許使用者重新命名URL。

  • RDF − 它透過元資料改進您的內容,以允許其他應用程式(例如搜尋引擎、聚合器)更好地理解其關係和屬性。

  • 搜尋 − 允許站點範圍的關鍵字搜尋。

  • 快捷方式 − 允許使用者管理可自定義的快捷方式連結列表。

  • 系統 − 處理管理員的一般站點配置。

  • 分類 − 啟用內容的分類。

  • 文字 − 定義簡單的文字欄位型別。

  • 工具欄 − 提供一個工具欄,顯示頂級管理選單項和其他模組的連結。

  • 更新管理器 − 檢查可用的更新,並可以透過Web介面安全地安裝或更新模組和主題。

  • 使用者 − 管理使用者註冊和登入系統。

Drupal - Pane 模組

在本章中,我們將學習如何在Drupal中使用面板模組。面板模組用於翻譯自定義面板的面板,並帶可選標題,這些標題將作為變數儲存,並且可以快速翻譯或編輯。

以下是新增面板模組的步驟。

步驟1 − 從連結下載面板模組的最新檔案,並將其安裝到您的Drupal站點中。

步驟2 − 啟用您要使用的模組,然後點選頁面底部的儲存配置

Drupal Pane Module

步驟3 − 從選單欄中點選結構

Drupal Pane Module

步驟4 − 點選面板

Drupal Pane Module

步驟5 − 然後點選新增面板以新增新面板。

Drupal Pane Module

步驟6 − 顯示面板頁面,如下螢幕所示。

Drupal Pane Module

它包含以下欄位。

  • 標題 − 在此框中輸入您的面板標題。

  • 描述 − 用一行或一句話描述您的面板。

  • 型別 − 相應地選擇型別,它可以是文字實體主機

填寫完詳細資訊後,點選儲存配置

步驟7 − 您的面板模組將顯示,如下圖所示。如果要對面板進行任何更改,請點選編輯

Drupal Pane Module

步驟8 − 顯示面板頁面。

Drupal Pane Module

進行必要的更改,然後點選儲存內容

Drupal - Book 模組

在本章中,我們將學習Drupal中的書籍模組。書籍具有內建的分層導航,這意味著您可以組織它們以按特定順序閱讀。書籍內容型別還允許您使網站訪問者更容易列印您的網站內容。

以下是Drupal中配置書籍模組的簡單步驟。

步驟1 − 在模組中啟用書籍,然後點選儲存配置

drupal book module

步驟2 − 點選內容並選中複選框,選擇要為書籍啟用的內容型別。

drupal book module

點選儲存配置以儲存您的內容型別。

步驟3 − 點選建立內容 -> 書籍頁面或快捷方式欄上的書籍頁面,如下螢幕所示。

drupal book module

展開書籍大綱下的部分,並選擇建立新書籍。您可以將權重設定為0。

點選儲存按鈕,您的頂級頁面即建立完成。

步驟4 − 建立書籍後,您可以透過點選書籍頁面底部的新增子級連結來建立子頁面。

drupal book module

步驟5 − 此外,點選內容管理 -> 書籍 -> 列表,如下螢幕所示。點選操作列下的編輯順序和標題

drupal book module

步驟6 − 您將看到如下螢幕所示的螢幕。此頁面允許您移動書籍頁面以滿足您的需求。按住四叉箭頭並將其移動到所需位置以重新排列頁面。您還可以將頁面拖動到右側以使其成為子頁面。

drupal book module

Drupal - Aggregator 模組

在本章中,我們將學習Drupal中的聚合器模組。聚合器模組獲取其他網站的內容,但不生成任何Feed。它也被稱為Feed閱讀器。它從其他站點和部落格收集並顯示文字和影像。

以下是啟用聚合器模組的步驟。

步驟 1 − 從選單欄中點選模組

Drupal Aggregator Module

步驟2 − 顯示不同的模組列表。啟用聚合器模組,然後點選儲存配置,如下螢幕所示。

Drupal Aggregator Module

步驟3 − 現在,返回聚合器模組,然後點選右側的配置選項。

Drupal Aggregator Module

步驟4 − 顯示Feed聚合器頁面。

Drupal Aggregator Module

以下是此頁面上的設定。

  • 允許的HTML標籤 − 這指定您只能獲取包含在給定文字框中的HTML標籤,如影像中所示。如果刪除其中任何一個,您將無法在內容中找到該特定標籤。

  • 列表頁面中顯示的專案數量 − 選擇您希望在頁面上顯示的專案數量。

  • 丟棄早於 − 您可以使用此選項刪除較舊的專案。

  • 使用選擇類別 − 您可以相應地選擇類別,方法是點選複選框單選按鈕或多選器

  • 修剪描述的長度 − 選擇描述的長度。

完成所有設定後,點選儲存配置

Drupal - Contact 模組

在本章中,我們將學習在Drupal中建立聯絡表單。聯絡表單用於在Drupal中提交使用者的資訊。

以下是新增聯絡模組的步驟。

步驟1 − 點選模組選單。

Drupal Contact Module

步驟2 − 顯示不同的模組列表。啟用聯絡模組,然後點選儲存配置,如下螢幕所示。

Drupal Contact Module

步驟3 − 返回聯絡模組,然後點選配置選項卡,如下螢幕所示。

Drupal Contact Module

步驟4 − 現在您可以檢視所有類別的資訊,還可以新增額外的聯絡人。點選新增類別

Drupal Contact Module

步驟5 − 顯示聯絡表單,如下螢幕所示。

Drupal Contact Module

它包含以下欄位。

  • 類別 − 指定反饋表單的類別名稱。

  • 收件人 − 指定您希望接收郵件的電子郵件地址。

  • 自動回覆 − 向用戶傳送自動回覆訊息。

  • 權重 − 按順序設定列表。

  • 已選擇 − 選擇選項,它將類別設定為預設值。

填寫完所有關於聯絡的資訊後,點選儲存按鈕以儲存您的聯絡表單資訊。

步驟6 − 您可以在列表中看到已建立的聯絡表單,如下螢幕所示。要檢視聯絡表單,請點選聯絡表單選項卡。

Drupal Contact Module

步驟7 − 您新增的類別將顯示在類別欄位中,如下螢幕所示。

Drupal Contact Module

Drupal - Form 模組

在本章中,我們將學習Drupal中的表單模組。此模組允許您根據網站為使用者在Drupal中建立表單。

以下是Drupal中安裝表單模組的步驟。

步驟1 − 從連結下載表單構建器模組的最新檔案,並將其安裝到您的Drupal站點中。

步驟2 − 從模組頁面啟用表單構建器模組。

Drupal Form module

步驟3 − 從儀表盤中點選表單構建器示例

Drupal Form module

步驟4 − 顯示表單構建器示例頁面,如下螢幕所示。

Drupal Form module

在這裡,您可以手動新增、編輯刪除詳細資訊。

示例文字欄位(屬性)

  • 標題 − 輸入表單的標題名稱。

  • 預設值 − 設定預設值。

  • 描述 − 在該框中輸入與標題相關的描述。

示例文字欄位(顯示)

  • 字首 − 輸入字首文字。

  • 字尾 − 在這裡您必須輸入字尾文字。

  • 大小 − 相應地輸入大小。

示例文字欄位(驗證)

Drupal Form module
  • 必填 − 選中複選框,當您要驗證文字欄位時。

示例複選框(屬性)

  • 標題 − 輸入表單的標題名稱。

  • 描述 − 在該框中輸入與標題相關的描述。

示例複選框(選項)

Drupal Form module
  • 選項 − 新增專案,標記為預設值並輸入值。

  • 自定義鍵 − 如果要儲存任何一個值,請啟用此設定。

示例複選框(驗證)

Drupal Form module
  • 必填 − 當您要驗證欄位時,選中複選框。

示例文字區域(屬性)

  • 標題 − 輸入表單的標題名稱。

  • 預設值 − 設定預設值。

  • 描述 − 在該框中輸入與標題相關的描述。

示例文字區域(顯示)

  • − 輸入行數。

  • − 輸入列數。

示例文字區域(驗證)

Drupal Form module
  • 必填 − 當您要驗證欄位時,選中複選框。

示例單選按鈕(屬性)

  • 標題 − 輸入表單的標題名稱。

  • 描述 − 在該框中輸入與標題相關的描述。

示例單選按鈕(選項)

Drupal Form module
  • 選項 − 新增專案,標記為預設值並輸入值。

  • 自定義鍵 − 如果要儲存任何一個值,請啟用此設定。

示例單選按鈕(驗證)

Drupal Form module
  • 必填 − 當您要驗證欄位時,選中複選框。

示例選擇(屬性)

  • 標題 − 輸入表單的標題名稱。

  • 描述 − 在該框中輸入與標題相關的描述。

示例選擇(選項)

Drupal Form module
  • 自定義鍵 − 如果要儲存任何一個值,請啟用此設定。

  • 允許多選 - 這將幫助使用者在您的列表中選擇多個專案。

Drupal - Poll 模組

在本節中,我們將學習如何在Drupal中建立投票模組。此模組可幫助您為您的網站建立投票。您可以提出問題,提供任意數量的答案,您的訪問者可以投票。

以下是建立投票模組的步驟。

步驟 1 − 從選單欄中點選模組

Drupal Poll Module

步驟2 - 啟用投票模組,然後單擊儲存配置

Drupal Poll Module

步驟3 - 單擊內容→新增內容。單擊投票,如下面的螢幕所示。

Drupal Poll Module

步驟4 - 將顯示一個建立投票頁面,您可以在其中建立一個投票。

Drupal Poll Module

它包含以下欄位。

  • 問題 - 新增您想在投票中新增的問題。

  • 投票狀態 - 如果您單擊關閉,則訪問者無法投票。如果您單擊啟用,則訪問者可以投票。

  • 投票時長 - 選擇您希望投票存在的特定時間段。時間段結束後,投票將自動關閉。

Drupal Poll Module

完成更新設定後,單擊儲存按鈕。

Drupal - 網站安全

在本節中,我們將學習如何保護Drupal站點。本節指定了針對站點管理員的安全配置建議,並提醒管理員如何保護站點。

有很多貢獻模組可以幫助您進行安全配置,其中安全審查模組可以自動化測試導致您的站點不安全的錯誤。

  • 您可以透過傳送有關該問題的電子郵件,直接向Drupal核心、contribDrupal.org報告安全問題。安全團隊將在專案維護人員的幫助下幫助解決您的問題。

  • 透過配置伺服器檔案系統來保護您的檔案許可權和所有權,因為Web伺服器(例如Apache)不應具有編輯或寫入檔案的許可權。它應該是只讀檔案,稍後執行。

  • 安全風險級別基於NIST常見濫用評分系統(NISTIR 7864),以便組織能夠驗證如何管理問題。以下是將幫助您瞭解安全風險級別(透過分配0到25之間的數字)的要點 -

    • 0到4 - 不重要。

    • 5到9 - 較不重要。

    • 10到14 - 中等重要。

    • 15到19 - 重要

    • 20到25 - 非常重要。

  • 在接受信用卡號等敏感資訊時,PCI(支付卡行業)定義了許多資料安全標準。儘管這不是Drupal特有的,但每個Drupal開發人員都必須瞭解這一點。要了解更多關於PCI問題的資訊,您可以參考此連結Drupal PCI合規白皮書

  • 使用者被允許在Drupal站點中被刪除,甚至使用者可以自行刪除,這有時會導致意外情況。

  • 啟用HTTPS,這對於將敏感資訊傳送到網站(例如-)更安全。

    • 信用卡

    • 敏感Cookie(例如PHP會話Cookie)

    • 密碼和使用者名稱

    • 可識別資訊(社會安全號碼、州身份證號碼等)

    • 機密內容

  • 使用貢獻的模組增強您的安全性。一些標準的模組類別為 -

    • 安全類別

    • 使用者訪問/身份驗證

    • 垃圾郵件防護模組

  • 您可以透過安裝安全許可權模組來停用使用者的角色和許可權。

  • 可以透過安裝登入安全模組來改進登入操作中的安全操作。

  • 站點管理員可以透過將其設為私有並透過角色限制使用者訪問來保護其站點。由於此過程,您的站點將無法被搜尋引擎和其他爬蟲訪問(以建立www中的資料索引)。

Drupal - 設定購物車

基本上,購物車是收集商品或服務的過程,並使用結賬來收取付款。在本文中,我們將瞭解如何使用Commerce Kickstart模組為Drupal站點設定購物車。

Commerce Kickstart是使用Drupal電子商務的不錯方法,它具有不同型別的功能來建立使用者友好的網上商店,從而更容易啟動和管理。您可以從這裡下載Drupal Commerce Kickstart。

步驟1 - 從上面的連結下載Commerce Kickstart模組的最新檔案並將其安裝到您的系統上。安裝模組後,您將看到以下螢幕。

Drupal Setup Shopping Cart

步驟2 - 在將產品新增到購物車之前,您需要在商店中建立產品。單擊新增產品-->建立產品

Drupal Setup Shopping Cart

步驟3 - 您可以在以下螢幕中建立產品。

Drupal Setup Shopping Cart

以下是頁面上欄位的詳細資訊。

  • 產品SKU - 此處提供了產品的唯一識別符號。

  • 標題 - 這指定了產品的標題。

  • 圖片 - 在這裡,您可以上傳圖片併為您的產品提供替代文字,螢幕閱讀器、搜尋引擎在無法載入圖片時將使用該文字。

  • 價格 - 它包含產品的價格。

  • 狀態 - 將此欄位設定為啟用選項,以便可以將其新增到購物車。如果將其設定為停用選項,則無法將產品新增到購物車,並且可能在管理產品列表中隱藏。

  • 更改歷史記錄 - 它提供對產品所做更改的歷史記錄。

完成所有設定後,單擊儲存產品按鈕。

步驟4 - 您將在表格中看到已建立的產品。

Drupal Setup Shopping Cart

步驟5 - 要在購物車中顯示您的產品,請單擊新增產品顯示

Drupal Setup Shopping Cart

在此視窗中,標題欄位包含產品的標題,您可以在正文欄位中新增產品的摘要。產品欄位使用產品SKU進行銷售顯示。完成設定後,單擊儲存按鈕。

步驟6 - 您將在主頁上看到顯示的產品,如下面的螢幕所示。

Drupal Setup Shopping Cart

步驟7 - 單擊新增到購物車按鈕將建立的產品新增到購物車。

Drupal Setup Shopping Cart

將產品新增到購物車後,它將顯示成功訊息。您可以在購物車塊中看到產品名稱以及價格。

步驟8 - 現在單擊檢視購物車連結以檢視已新增到購物車的產品。

Drupal Setup Shopping Cart

步驟9 - 您將看到購物車表格以及產品,如下面的螢幕所示。

Drupal Setup Shopping Cart

Drupal - 建立產品

在本節中,我們將學習有關在Drupal站點中建立產品的資訊。產品是待售商品。

以下是用於建立產品的簡單步驟。

步驟1 - 單擊新增產品

Drupal Create Products

步驟2 - 單擊建立產品

Drupal Create Products

步驟3 - 現在您必須透過填寫產品資訊來建立產品,如下面的螢幕所示。

Drupal Create Products

它包含以下欄位 -

  • 產品SKU - 輸入產品的唯一識別號。

  • 標題 - 輸入產品的標題。

  • 圖片 - 上傳圖片併為您的產品提供替代文字,螢幕閱讀器、搜尋引擎或在無法載入圖片時將使用該文字。

  • 價格 - 輸入產品的價格。

  • 狀態 - 將此欄位設定為啟用選項,以便可以將其新增到購物車。如果將其設定為停用選項,則無法將產品新增到購物車,並且可能在管理產品列表中隱藏。

  • 更改歷史記錄 - 它提供對產品所做更改的歷史記錄。

填寫完欄位後,單擊儲存配置

步驟(4) - 現在您可以看到您的產品已新增,單擊新增產品顯示,如下面的螢幕所示。

Drupal Create Products

步驟(5) - 將顯示建立產品顯示頁面,如下面的螢幕所示。

Drupal Create Products

它包含以下欄位:−

  • 標題 - 新增產品的標題。

  • 正文 - 在這裡,您可以新增產品的摘要。

  • 產品 - 透過SKU選擇要在此節點上顯示以供銷售的產品。您還可以使用逗號分隔的列表輸入多個SKU。

步驟(6) - 您可以在首頁上看到您的產品。

Drupal Create Products

Drupal - 建立類別

在本節中,我們將學習如何在Drupal中建立類別。分類法可以被認為是類別或標籤。Drupal分類法由詞彙表和術語構成。詞彙表是一組術語,術語只是類別的另一種說法。

以下是Drupal中建立類別的簡單步驟。

步驟1 - 轉到結構,然後在類別中單擊分類法,如下面的螢幕所示。

drupal create categories

步驟2 - 單擊新增詞彙表連結。

drupal create categories

步驟3 - 輸入您的新詞彙表(類別)名稱描述,如下面的螢幕所示。

drupal create categories

單擊儲存按鈕,您的類別將被建立。

步驟4 - 您將看到您的新類別已新增到列表中。此外,您可以單擊新增術語連結向其中新增一些術語。

drupal create categories

步驟5 - 您可以向其中新增一些子類別。輸入所需的詳細資訊,然後單擊儲存按鈕,如下面的螢幕所示。

drupal create categories

步驟6 - 從列表中選擇您的父類別,然後單擊列表術語連結以檢視您的子類別列表。

drupal create categories

以下是前面螢幕中欄位的詳細資訊。

  • 編輯詞彙表 - 您可以編輯您的類別名稱和描述。

  • 列表術語 - 它顯示您的子類別列表。

  • 新增術語 - 您可以透過此連結新增您的子類別。

步驟7 - 您將看到子類別列表。在這裡,您可以透過單擊編輯連結來編輯您的子類別,如下面的螢幕所示。

drupal create categories

步驟8 - 接下來,您還可以根據需要透過拖動來重新排列您的子類別。重新排列後,單擊儲存按鈕。

drupal create categories

Drupal - 設定稅費

一般來說,稅收是對納稅人徵收的財務費用,或者是公共收入的來源。銷售稅是對某些商品和服務的銷售徵收的基本稅種。

您可以按照以下步驟指定產品的稅率 -

步驟1 - 轉到商店,然後單擊配置

Drupal Setup Taxes

步驟2 - 單擊稅收連結,該連結管理稅率和型別。

Drupal Setup Taxes

步驟3 - 單擊新增稅率連結以新增產品的稅收。

Drupal Setup Taxes

步驟4 - 它將開啟新增產品稅率的稅收視窗,如下面的螢幕所示。

Drupal Setup Taxes

它包含一些欄位,例如 -

  • 標題 - 這是稅率的標題。

  • 顯示標題 - 這是顯示給客戶的稅率的前端顯示標題。

  • 描述 - 用於描述稅率。

  • 稅率 - 用於計算稅收的百分比,表示為小數。

  • 型別 - 使用下拉選單選擇稅率的稅收型別。

填寫所有欄位後,單擊儲存稅率按鈕。

步驟5 - 您將看到已建立的稅率名稱,該名稱用於產品,如下面的螢幕所示。

Drupal Setup Taxes

步驟6 - 轉到主頁,然後單擊檢視購物車連結以檢視購物車中的產品。

Drupal Setup Taxes

步驟7 - 單擊結賬按鈕以檢視為產品新增的稅率。

Drupal Setup Taxes

步驟8 - 您將看到新增的稅率以及小計,如下面的螢幕所示。

Drupal Setup Taxes

Drupal - 設定折扣

一般來說,折扣是從產品的正常銷售價格中扣除的金額或百分比。它是以較低或降低的價格提供產品銷售的方式。

您可以按照以下步驟指定產品的折扣 -

步驟1 - 轉到商店,然後單擊配置

Drupal Setup Discounts

步驟2 - 單擊稅收連結,該連結管理稅率和型別。

Drupal Setup Discounts

步驟3 - 轉到稅收型別選項卡,然後單擊新增稅收型別連結。

Drupal Setup Discounts

步驟4 - 稅收型別對稅率進行分類,並指定是否應將計算出的稅收包含在顯示的產品價格中。

Drupal Setup Discounts

它包含一些欄位,例如 -

  • 標題 - 指定稅種的標題。

  • 顯示標題 - 這是稅種標題在前端顯示給客戶的內容。

  • 描述 - 如有必要,描述稅種。

  • 稅款金額舍入模式 - 指定計算稅種的稅率時,針對行專案的單價應執行哪種型別的舍入。

填寫完所有詳細資訊後,點選儲存稅種按鈕。

步驟 5 - 轉到稅率選項卡,然後點選新增稅率連結。

Drupal Setup Discounts

步驟 6 - 這將開啟新增稅率到產品的稅務視窗,如下面的螢幕截圖所示。

Drupal Setup Discounts

它包含一些欄位,例如 -

  • 標題 - 這是稅率的標題。

  • 顯示標題 - 這是顯示給客戶的稅率的前端顯示標題。

  • 描述 - 用於描述稅率。

  • 稅率 - 用於計算稅收的百分比,表示為小數。

  • 型別 - 使用下拉選單選擇稅率的稅收型別。

填寫完詳細資訊後,點選儲存稅率按鈕。

步驟 7 - 儲存稅率後,點選主頁連結。

Drupal Setup Discounts

步驟 8 - 在主頁上,點選結賬連結檢視購物車內容。

Drupal Setup Discounts

步驟 9 - 在結賬頁面,您將看到產品折扣,該折扣包含在產品價格中。

Drupal Setup Discounts

Drupal - 接收捐贈

在本節中,我們將學習如何在Drupal中接收捐贈。捐贈是指組織或個人向非營利組織或私人基金會提供的某種金額的禮物。

以下是Drupal中接收捐贈的步驟。

步驟 1 - 下載Commerce Custom Line Items模組的最新檔案並安裝到您的Drupal站點。

步驟 2 - 在模組中啟用Commerce Custom Line Items其他,然後點選儲存配置

Drupal Receive Donations

步驟 3 - 接下來,轉到商店 --> 配置

Drupal Receive Donations

步驟 4 - 點選行專案型別

Drupal Receive Donations

步驟 5 - 然後,點選新增行專案型別新增專案。

Drupal Receive Donations

步驟 6 - 現在,將顯示新增行專案型別頁面,如下面的螢幕截圖所示。

Drupal Receive Donations

它包含以下欄位:

  • 行專案型別名稱 - 輸入行專案型別的名稱。

  • 描述 - 輸入關於行專案型別的簡要描述。

  • 新增表單提交值 - 輸入訂單頁面上允許新增行專案的按鈕的文字。

步驟 7 - 您可以在列表中檢視建立的捐贈專案。點選管理欄位

Drupal Receive Donations

步驟 8 - 新增一個名為捐贈金額的新欄位,從下拉選單中選擇整數作為資料型別。

Drupal Receive Donations

點選儲存按鈕。

步驟 9 - 現在,點選儲存後,頁面將重定向到欄位設定頁面,如下面的螢幕截圖所示。點選儲存欄位設定按鈕。

Drupal Receive Donations

步驟 10 - 頁面將重定向到捐贈金額頁面。

Drupal Receive Donations

它包含以下欄位:

  • 標籤 - 捐贈型別識別符號。

  • 幫助文字 - 輸入要向用戶顯示的說明。

  • 最小值 - 輸入允許的最小值。

  • 最大值 - 輸入允許的最大值。

  • 字首 - 輸入應新增到值前面的字串。

  • 字尾 - 輸入應新增到值後面的字串。

  • 預設值 - 輸入預設捐贈金額。

  • 新增到購物車表單設定 - 將產品行專案型別包含在“新增到購物車表單”中以收集資訊。

  • 捐贈金額欄位設定 - 使用者可以為此欄位輸入的值的數量。

填寫完頁面後,點選儲存設定按鈕。

步驟 11 - 接下來,您可以在列表中檢視建立的捐贈金額欄位。

Drupal Receive Donations

建立捐贈產品

以下是建立捐贈產品的步驟。

步驟 1 - 點選商店 --> 產品

Drupal Receive Donations

步驟 2 - 點選新增產品新增產品。

Drupal Receive Donations

步驟 3 - 接下來,將開啟建立產品螢幕,如下面的螢幕截圖所示。

Drupal Receive Donations

它包含以下欄位:

  • 產品SKU - 它是產品的唯一識別符號。

  • 標題 - 它是指定產品的標題。

  • 圖片 - 新增產品的圖片。

  • 價格 - 輸入產品的金額。

  • 狀態 - 將此欄位設定為啟用選項,以便可以將其新增到購物車。如果將其設定為停用選項,則無法將產品新增到購物車,並且可能在管理產品列表中隱藏。

填寫完所有詳細資訊後,點選儲存產品按鈕。

步驟 4 - 現在您可以看到新建立的產品,如下面的螢幕截圖所示。

Drupal Receive Donations

步驟 5 - 轉到結構 --> 內容型別。將顯示以下頁面,點選新增內容型別

Drupal Receive Donations

步驟 6 - 新增一個名為捐贈的名稱,然後點選儲存並新增欄位

Drupal Receive Donations

步驟 7 - 它將開啟管理欄位選項卡,如下面的螢幕截圖所示。

Drupal Receive Donations

新增現有欄位部分中新增產品欄位,從下拉選單中選擇產品引用,然後點選儲存按鈕。

步驟 8 - 現在,將顯示產品頁面,點選儲存設定按鈕。

Drupal Receive Donations

步驟 9 - 您可以在列表中檢視建立的產品欄位。

Drupal Receive Donations

步驟 10 - 現在,點選管理顯示選項卡。點選欄位產品右側的符號,將顯示以下螢幕。

Drupal Receive Donations

在此,在新增到購物車行專案型別的下拉選單中選擇捐贈。稍後點選更新按鈕,然後點選儲存按鈕。

步驟 11 - 接下來,點選內容 --> 新增內容新增捐贈資訊。

Drupal Receive Donations

步驟 12 - 點選捐贈

Drupal Receive Donations

步驟 13 - 輸入您的捐贈資訊,然後點選儲存按鈕。

Drupal Receive Donations

步驟 14 - 將顯示捐贈頁面,如下面的螢幕截圖所示。

Drupal Receive Donations

在這裡,您可以根據您的意願填寫金額,然後點選新增到購物車按鈕。

步驟 15 - 現在,您可以在頁面右側的塊中檢視捐贈金額。點選檢視購物車

Drupal Receive Donations

步驟 16 - 您可以檢視購物車捐贈金額,然後點選結賬按鈕。

Drupal Receive Donations

步驟 17 - 現在,您可以輸入賬單資訊,然後點選繼續下一步

Drupal Receive Donations

步驟 18 - 下一步是審查訂單頁面,您可以在其中審查訂單資訊,然後點選繼續下一步

Drupal Receive Donations

步驟 19 - 將顯示一條訊息,結賬完成,如下面的螢幕截圖所示。

Drupal Receive Donations

Drupal - 設定運輸

在本節中,讓我們學習在Drupal中設定配送選項。通常,配送是指將商品從一個地點運輸到另一個地點。為了設定配送,您必須安裝Commerce Flat RateCommerce Shipping模組。在本節中,讓我們為訂單超過100美元的訂單建立免費配送,為訂單少於100美元的訂單建立付費配送

以下是設定配送的簡單步驟。

步驟 1 - 轉到商店,然後點選配置,如下面的螢幕截圖所示。

Drupal Setup Shipping

步驟 2 - 點選配送

Drupal Setup Shipping

步驟 3 - 點選新增固定費率服務,如下面的螢幕截圖所示。

Drupal Setup Shipping

步驟 4 - 將顯示配送頁面,如下面的螢幕截圖所示。

Drupal Setup Shipping

它包含以下欄位 -

  • 標題 - 提供一個標題,該標題將成為此固定費率的管理標題。

  • 顯示標題 - 輸入將在前端顯示給客戶的固定費率的標題。

  • 描述 - 輸入關於固定費率的簡要描述。

  • 基本費率 - 為固定費率提供一個值。

稍後,點選儲存按鈕。

步驟 5 - 接下來,您必須透過點選配置元件來配置元件,如下面的螢幕截圖所示。

Drupal Setup Shipping

步驟 6 - 點選新增條件

Drupal Setup Shipping

步驟 7 - 從下拉選單中選擇資料比較,然後點選繼續

Drupal Setup Shipping

步驟 8 - 對於資料選擇器欄位,從下拉選單中選擇commerce-order...(訂單),如下面的螢幕截圖所示。

Drupal Setup Shipping

步驟 9 - 然後,從下拉選單中選擇commerce-order:commerce-order-total:... (訂單總計),如下面的螢幕截圖所示。

Drupal Setup Shipping

步驟 10 - 從下拉選單中選擇commerce-order:commerce-order-total:amount (金額),然後點選繼續,如下面的螢幕截圖所示。

Drupal Setup Shipping

步驟 11 - 接下來,在運算子部分,您必須從下拉選單中選擇小於值,然後點選切換到直接輸入模式,如下所示。

Drupal Setup Shipping

步驟 12 - 在資料值部分,提供值(通常此處給出的值以美分為單位(即100美元 = 10000美分))。稍後,點選儲存按鈕。

Drupal Setup Shipping

步驟 13 - 點選儲存更改,如下面的螢幕截圖所示。

Drupal Setup Shipping

步驟 14 - 對於免費配送,您必須建立另一個固定費率服務(如步驟(3和4)中所做的那樣),併為基本費率提供零(0),如下面的螢幕截圖所示。

Drupal Setup Shipping

步驟 15 - 配置免費配送的元件(也遵循步驟5到10相同的步驟),選擇“大於”,並提供10000(即10000美分)的值,如下面的螢幕截圖所示,然後點選儲存按鈕。

Drupal Setup Shipping

步驟 16 - 將少於100美元的產品新增到購物車,然後點選結賬選項卡。

Drupal Setup Shipping

步驟 17 - 接下來,填寫配送資訊、賬單資訊,然後點選繼續下一步,如下面的螢幕截圖所示。

Drupal Setup Shipping

步驟 18 - 現在您可以看到顯示的付費配送選項,如下面的螢幕截圖所示。

Drupal Setup Shipping

步驟 19 - 您可以新增更多產品,以便訂單總計超過100美元。

Drupal Setup Shipping

步驟 20 - 最後,您可以看到在超過100美元后顯示的免費配送選項。

Drupal Setup Shipping

Drupal - 設定支付

在本章中,我們將學習如何在Drupal中設定支付功能。支付是指為了換取商品、服務或兩者,向公司或個人支付金錢的過程。

以下是Drupal中設定支付功能的步驟。

步驟 1 − 從連結下載Basic Payment模組和PayPal Payment模組的最新檔案,並安裝到您的Drupal站點中。

步驟 2 − 接下來,在模組中啟用Basic PaymentPayPal Payment,然後點選儲存配置

Drupal Setup Payments

步驟 3 − 點選配置 --> 支付,如下面的螢幕截圖所示。

Drupal Setup Payments

步驟 4 − 點選支付方式

Drupal Setup Payments

步驟 5 − 然後,點選新增支付方式

Drupal Setup Payments

步驟 6 − 點選PayPal Payments Standard

Drupal Setup Payments

步驟 7 − 您需要填寫PayPal支付的表單。

Drupal Setup Payments

它包含以下欄位 -

  • 標題(具體) − 輸入具體的標題名稱。

  • 標題(通用) − 輸入通用的標題名稱。

  • 所有者 − 輸入所有者的姓名。

  • PayPal賬戶郵箱地址 − 輸入您的郵箱地址。

  • 伺服器 − 從生產或沙盒中選擇伺服器。

  • 捕獲 − 選擇其中一種捕獲方式,即手動或自動。

步驟 8 − 您可以在下面的列表中檢視上面建立的PayPal。

Drupal Setup Payments

步驟 9 − 接下來,轉到結構 --> 內容型別。將會顯示以下頁面,點選新增內容型別

Drupal Setup Payments

步驟 10 − 建立一個名為產品的內容型別並儲存。

Drupal Setup Payments

步驟 11 − 您可以在列表中檢視已建立的產品內容。點選管理欄位

Drupal Setup Payments

步驟 12 − 新增一個名為立即購買的新欄位,從下拉選單中選擇支付表單作為資料型別。

Drupal Setup Payments

點選儲存按鈕。

步驟 13 − 現在,您可以在列表中檢視已建立的立即購買欄位。

Drupal Setup Payments

步驟 14 − 轉到內容,點選新增內容

Drupal Setup Payments

步驟 15 − 點選產品

Drupal Setup Payments

步驟 16 − 在欄位中輸入您的產品資訊,如下面的螢幕截圖所示,然後點選儲存按鈕。

Drupal Setup Payments

步驟 17 − 您現在可以在您的站點上檢視您的內容,如下面的螢幕截圖所示。點選支付按鈕。

Drupal Setup Payments

步驟 18 − 您將被重定向到外部支付伺服器以授權支付。

Drupal Setup Payments

之後,它將引導您到PayPal網站進行後續的支付流程。

Drupal Setup Payments

步驟 19 − 支付流程完成後,您可以檢視支付詳情,如下面的螢幕截圖所示。

Drupal Setup Payments

步驟 20 − 轉到內容 --> 支付選項卡。在這裡,您可以檢視產品的支付狀態。

Drupal Setup Payments

Drupal - 發票生成

在本章中,我們將學習如何在Drupal中生成發票。發票是一份包含金額和成本、唯一發票編號和稅務資訊的文件。

以下是Drupal中生成發票的步驟。

步驟 1 − 下載Invoice模組的最新檔案並安裝到您的Drupal站點中。

步驟 2 − 在模組中啟用Invoice,然後點選儲存配置

Drupal Invoice Generation

步驟 3 − 轉到商店 --> 發票

Drupal Invoice Generation

步驟 4 − 點選添加發票

Drupal Invoice Generation

步驟 5 − 您將看到添加發票頁面。

Drupal Invoice Generation

  • 發票號 − 輸入傳送給客戶的發票ID號。

  • 公司名稱 − 輸入應支付發票的公司名稱。

  • 發票金額(美元) − 輸入客戶需要支付的金額。

填寫完發票資訊後,點選添加發票

步驟 6 − 轉到商店 --> 發票 --> 管理發票。在這裡,您可以檢視您的待處理和已支付的發票。

Drupal Invoice Generation

複製詳細資訊列中給出的連結,它將重定向您到結賬頁面。

步驟 7 − 您也可以透過導航到給定的連結localhost<您的站點名稱>user/invoices/pay進行支付,它將重定向您到支付發票頁面,如下面的螢幕截圖所示。

Drupal Invoice Generation

在這裡,您需要輸入發票號碼並點選支付發票按鈕。然後,它將重定向您到結賬頁面,如下面的螢幕截圖所示。您可以輸入賬單資訊並點選繼續下一步按鈕。

Drupal Invoice Generations

步驟 8 − 您可以檢視產品資訊以及發票號碼和公司名稱。點選繼續下一步按鈕。

Drupal Invoice Generation

步驟 9 − 將顯示一條最終訊息,即結賬完成,如下面的螢幕截圖所示。

Drupal Invoice Generation

Drupal - 郵件通知

在本章中,我們將學習如何在文章釋出新評論時,向所有者或建立者傳送電子郵件通知。電子郵件通知是指您的郵箱中收到新郵件的提醒。

以下是Drupal中設定電子郵件通知的簡單步驟。

步驟 1 − 點選Drupal上的配置選單。

drupal email notification

步驟 2 − 接下來,在工作流部分點選規則連結,如下面的螢幕截圖所示。

drupal email notification

步驟 3 − 點選新增新規則連結。

drupal email notification

步驟 4 − 接下來,將顯示規則頁面,如下面的螢幕截圖所示。

drupal email notification

它包含以下欄位 -

  • 名稱 − 輸入名稱。

  • 標籤 − 輸入標籤。

  • 對事件做出反應 − 選擇應收到通知的事件。

  • 按型別限制 − 選擇需要過濾值或事件的型別。

填寫完所有欄位後,點選儲存按鈕儲存規則。

步驟 5 − 現在,將顯示“評論通知”反應規則編輯頁面。在操作部分點選新增操作連結,如下面的螢幕截圖所示。

drupal email notification

步驟 6 − 將顯示新增新操作頁面。從下拉選單中選擇系統部分的傳送郵件選項。

drupal email notification

步驟 7 − 接下來,將顯示一個頁面,如下面的螢幕截圖所示。

drupal email notification

以下是前面螢幕中欄位的詳細資訊。

  • 資料選擇器 − 從下拉選單中選擇評論→節點→作者→郵件。

  • 主題 − 在文字框中輸入郵件主題。

  • 替換模式 − 此資料選擇輸入模式可以幫助您查詢更復雜的替換模式。您可以選擇令牌型別並根據需要進行替換。

  • 訊息 − 在訊息文字框中輸入郵件的訊息正文內容。

  • 發件人 − 顯示將從哪個郵件地址傳送郵件給接收者。

  • 語言 − 指定用於獲取郵件訊息和主題的語言。您可以從下拉選單中選擇語言。

點選儲存按鈕儲存通知。

步驟 8 − 儲存通知後,您將看到以下螢幕。

drupal email notification

Drupal - 訂單歷史

訂單歷史記錄取決於使用者結賬後訂購的產品。它包括產品的歷史記錄,包括訂單編號、使用者名稱、訂單狀態等。

您可以使用以下步驟檢視產品的訂單歷史記錄:

步驟 1 − 轉到商店並點選訂單連結。

Drupal Order History

步驟 2 − 您將看到已訂購產品的列表螢幕。

Drupal Order History

它包含以下欄位:

  • 訂單編號 − 這是產品的訂單編號。

  • 更新時間 − 指定產品上次更新的時間。

  • 姓名 − 這是訂購產品的使用者的姓名。

  • 使用者 − 這是使用者的賬戶名稱。它可能由使用者或管理員進行身份驗證。

  • 總計 − 指定已訂購產品的總金額。

  • 訂單狀態 − 定義訂單狀態,例如處理中、待處理、已完成或已取消。

  • 操作 − 在這裡,您可以對產品執行一些操作,例如:

    • 檢視選項顯示賬單資訊和配送資訊。

    • 編輯選項允許編輯價格、配送資訊、賬單資訊等。

    • 刪除選項刪除產品訂單,而支付選項指定產品的已支付金額、到期日期等。

廣告

© . All rights reserved.