如何从 magento 类别视图中删除 'availability in stock' 显示

How do i remove 'availability in stock' display from magento category view

我 运行 一个 Magento 商店,我们希望 运行 没有库存管理,但无论库存状态如何都显示所有项目。

我已经关闭了库存管​​理并显示了所有我想显示的内容,但我找不到从搜索结果、类别和品牌视图中删除 'Availability: In Stock' 消息的方法。我怎样才能阻止它显示?

我找到了对 style.css 文件的编辑,但这只会将其从产品页面中删除,而不是从搜索结果、类别和品牌列表中删除。

这将在您主题的 list.phtml 文件中。去这里;

Mage Root/app/design/frontend/XXX/YYY/template/catalog/product/list.html

您会在其中找到显示消息的逻辑。

XXX/YYY 将是您特定主题的路径。万一您的主题没有 list.phtml 文件,请在此处查看;

Mage Root/app/design/frontend/base/default/template/catalog/product/list.phtml

在 Magento 1.9.2.4 中,这是在 app/design/frontend/base/default/template/cataloginventory/stockqty/default.phtmlapp/design/frontend/base/default/template/cataloginventory/stockqty/composite.phtml 中,您应该在 app/design/frontend/default/MYTHEME/template/cataloginventory/stockqty/app/design/frontend/MYPACKAGE/MYTHEME/template/cataloginventory/stockqty/

中编写自己的

否则下降

.availability-only {
  display: none;
}

进入style.css

导航到 styles.css 并向下滚动直到找到 /* Availability */ 并将下面的第一行更改为:- .availability { margin:0;显示:none; }

如果您有可配置的产品,您将需要重新索引目录以重新link 子产品。同时清除所有缓存。