如何在magento 1.8中禁用“查看所有产品”

时间:2014-03-09 01:12:18

标签: magento

在管理员的目录下,有“允许每页所有产品”。

是否在“显示每页X”下拉菜单中显示“全部”选项。“它标记为”否“但是在实际网站上,每个产品页面底部都有”查看全部“选项。

我们至少有4到5个大类别,当您进入:http://addalinkofcharm.com/italian-charm-categories.html并且您选择页面底部的全部时,您会收到以下网址:

http://addalinkofcharm.com/italian-charm-categories.html?limit=all

这是一场SEO噩梦!在这个页面上做全部,提供2791产品如果视图全部被禁用,即使我每页只能有不超过100个链接会有所帮助。除非我取消意大利魅力类别页面并保留各个类别,否则我不知道如何做到这一点。

即使在某些子类别中,我们也有大类别,例如Miscellaneous,Or Flags等,如果有人查看“ALL”,这些类别会显示超过100个链接。

这两条建议在magento论坛上发布:

  
      
  1. 应用\代码\本地\法师\目录\块\产品\列表
  2.         

    /YOURMAGENTO/app/code/core/Mage/Catalog/Block/Product/List/toolbar.php

         

    第539行和第598行(列表视图;然后是网格视图)

变化:

  

return($ perPageValues + array('all'=> $ this-> __('All')));

为:

  

return($ perPageValues);

     
      
  1. 应用程序/代码/核心/目录/块/产品/列表/ toolbar.php
  2.   

寻找第255行& 264,应该是这样的:

  

return($ perPageValues + array('all'=> $ this-> __('All')));

将它们更改为:

  

return($ perPageValues);

我需要知道如何更改页面上的产品数量才能提供帮助?感谢

2 个答案:

答案 0 :(得分:2)

您可以从magento admin本身禁用“全部”选项。

找到以下步骤

1.Login to magento admin
2.Go to System->Configuration->Catalog (Left hand side)
3.Click on catalog (under Catalog option)->select "Frontend" option
4.In Allow All Products per Page set to "No".

答案 1 :(得分:0)

请查看http://www.templatemonster.com/help/magento-how-to-change-default-amount-of-products-in-products-listing.html

您可以在此处设置每页产品数量。希望这能帮到你