移除客戶『我的帳號』中無用的選單

You are here:
< All Topics

『我的帳號』中有許多我們用不到的選單(如可下載產品之類)

可經由修改原始檔來關閉

# su
# vim /usr/share/nginx/html/app/design/frontend/base/default/template/customer/account/navigation.phtml

將這行

<?php $count = count($links); ?>

置換成

<?php $_count = count($_links); /* Add or Remove Account Left*/
     $website_id = Mage::app()->getWebsite()->getId();
        if($website_id = 1):
      unset($_links['account']); /* 首頁 */
      unset($_links['account_edit']); /* 帳號資訊 */            
      unset($_links['tags']); /* 標籤 */
      unset($_links['invitations']); /* My Invitations */
      unset($_links['reviews']);  /* 產品評論 */
      unset($_links['wishlist']); /* Wishlist */
      unset($_links['newsletter']); /* 收藏 */
      unset($_links['orders']); /* 訂單 */
      unset($_links['address_book']); /* 通訊錄 */
      unset($_links['enterprise_customerbalance']); /* Store Credit */
      unset($_links['OAuth Customer Tokens']); /* 我的申請表 */
      unset($_links['enterprise_reward']); /* Reward Points */
      unset($_links['giftregistry']); /* Gift Registry */
      unset($_links['downloadable_products']); /* 可下載產品 */
      unset($_links['recurring_profiles']); /* 週期性產品 */
      unset($_links['billing_agreements']); /* 付款同意書 */
      unset($_links['enterprise_giftcardaccount']); /* Gift Card Link */
         endif;
?>

清除 OPCache 即可生效

參考資料

How to Remove Customer Account Dashboard Links

Tags:
Previous 用 Let’s Encrypt 為 Magento 安裝免費的 SSL 憑證 / CENTOS 7
Table of Contents