

不過因為這個需求實在太普遍了,所以在 OpenCart MarketPlace 上可以很容易找到模組可購買,甚至也有免費的模組,但如果你是使用 Journal 版型,那麼用 Journal 的管理介面就可以設定出這樣的效果了,完全不需要額外安裝任何模組。
首先,進到 OpenCart 後台 > Journal > Styles > Product Page,再右側畫面找到 Buttons > Add to Cart > Out of Stock Visibility,將它設定為 OFF [ X ]。

完成上述設定並 save 儲存之後,回到前端重新整理商品頁,就可以發現 [加入購物車] 按鈕已經消失不見了。

如果你覺得這樣的呈現方式不夠清楚,也可以在剛剛 [加入購物車] 按鈕的位置,替換一個有提示功能的按鈕,請進到 Journal > Product Extras > Extra Button,然後新增一個按鈕 [Create New]。

在 Text 欄位輸入您要顯示在按鈕上的文字
在 Button Type 選擇 Link
將 Link 設定為 None
將 Product Assignment 設定為 [Out of Stock]
以上就完成了替代按鈕的設定。

儲存之後再回到前台商品頁,重新整理之後就會出現剛剛設置的新按鈕,你也可以在前一個畫面的 Link 設定為聯絡我們或 Line 的連結,可依您的需要自行調整。

Journal 真的是一套功能豐富的版型,不過相對的後台的操作介面的難度也比較高一些,需要一些時間來熟悉上手,但高彈性的設定功能,對於網站的經營絕對有很大的幫助,如果您還在評估 OpenCart 的版型,建議一定要試試 Journal Theme。
有些 OpenCart 的廠商,為了省去教學及協助設定 Journal Theme 的麻煩,會故意避開 Journal Theme,推薦商家使用較簡單陽春的其他第三方版型,使得商家在安裝了陽春版型之後,還要另外再安裝各種微功能模組來彌補不足,不只維護介面不統一,模組之間還會莫名其妙相衝,商家在決定版型時,一定要多試用評估。