隐藏 Magento 网站的登录及购物车功能

最近碰到了一个 Magento 1.7 网站的问题,网站右上角不知怎么的出现了 “My Account | My Cart | Checkout | Log In” 这类的功能,去年还没有这些,不知道怎么就开启了这类功能,是代码问题?也许是因为这类功能被开启了,所以产品详情页下方也跟着出现了可以添加产品数量到购物车的功能,这类功能也需要关掉,因为这个网站不做在线购买商品的。

Magento 网站顶部 My Account 菜单

去掉顶部的账号登录功能

  1. 登录Magento后台,进入 System > Configuration。
  2. 在左侧面板中,找到 Advanced 下的 Advanced 选项。
  3. 在 Disable Modules Output 区域,找到并禁用以下模块:
    • Mage_Checkout:禁用结账功能。
    • Mage_Sales:禁用销售模块。
    • Mage_Customer:如果不想让用户注册或登录,也可以禁用此项。

点击 Save Config 保存。

禁用后,请务必清除缓存:进入 System > Cache Management,点击 Flush Magento Cache。

隐藏产品详情页的添加购物车功能

Magento 产品详情页的添加购物车

首先要确定目前使用的主题:

  1. 登录 Magento 后台。
  2. 依次进入 System > Configuration。
  3. 在左侧面板中,找到 General 下的 Design 选项。
  4. 在 Design 页面中,点击展开 Themes 区域。

登录服务器,找到对应主题的配置文件,例如:

/home/wwwroot/www.sunzhongwei.com/sunzhongweicom/app/design/frontend/default//layout

打开

vim catalog.xml

注释掉添加购物车的代码

然后清除缓存即可:

进入 System > Cache Management,点击右上方 Flush Magento Cache。

隐藏 add-to-box class 的元素

如何设置全局 css?

  1. 登录 Magento 1.7 后台,进入 System > Configuration。
  2. 点击左侧菜单 Design,展开 HTML Head 选项卡。
  3. 在 Miscellaneous HTML 文本框中,添加以下代码:

点击右上角 Save Config,提示保存成功。

进入 System > Cache Management,点击右上方 Flush Magento Cache。

然后就一切正常了。

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论