09 4月

發布者
在 OpenCart 中,「模組(Module)」與「擴展(Extension)」雖然常被混用,但其實兩者有明確區別:
✅ 主要差異:
項目 | 模組(Module) | 擴展(Extension) |
---|---|---|
定義 | 是一種「特定區塊」功能,通常會顯示在頁面某個區域(如側欄、首頁、頁尾)。 | 是 OpenCart 的總稱,用來安裝不同類型的功能(包括模組、支付、配送、活動、主題等)。 |
用途 | 主要用來控制前台的視覺區塊(如特價商品、橫幅廣告、最新商品等)。 | 更廣泛,涵蓋模組、付款、配送、報告、事件、主題等功能的安裝與管理。 |
設定位置 | 後台:設計 > 版面配置 中安裝到指定區域 | 後台:擴展功能 > 擴展模組,選擇類型後管理 |
顯示於前台 | 是,通常有明確視覺輸出 | 不一定(例如支付擴展只在結帳時顯示) |
範例 | 最新商品、特價商品、橫幅輪播、分類選單等 | PayPal 支付、宅配到付、Google Analytics、SEO URL、API 介接等 |
簡單理解:
-
Module 是一種 Extension
-
但 Extension 包含的不只是 Module,還有支付方式、配送方式、報表、事件等。
如果你在後台看到:
-
選單「擴展功能(Extension)」是總入口
-
裡面會有分類(模組、支付方式、配送方式等)
-
「模組(Modules)」只是其中一類
如你有安裝某個第三方功能,我也可以幫你看它是模組還是其他類型的擴展。