当前位置: 首页 > 知识库问答 >
问题:

Magento:从“&”到“日期要求删除产品特价

双俊人
2023-03-14

我正试图从特价函数中删除“从”&“到”日期要求,但找不到正确的文件。我不确定它是在核心php文件中还是在模板PHTMLS中。

我使用的Magento商店集成了一个销售点系统,该系统导入包括“特价”字段在内的产品,这是每5分钟更新一次,但没有日期可以从POS系统中传递,所以我需要删除价格计算的起始和截止日期部分。

编辑:到目前为止,我已经找到了这些名为“get specialtodate()”的文件,app/code/core/mage/catalog/model/resource/eav/mysql4/product/collection.php app/code/core/mage/catalog/model/type/price.php app/code/core/mage/catalog/model/product.php

但我仍然无法修改它们以获得期望的结果。

我尝试更改文件以包含硬编码日期,而不是调用日期。例如,在collection.php第1079行中

$specialPriceFrom = $product->getSpecialFromDate();
$specialPriceTo = $product->getSpecialToDate();

致:

$specialPriceFrom = '1990-01-01 00:00:00';
$specialPriceTo = '2099-12-31 00:00:00';

还是没运气。

共有1个答案

裴兴学
2023-03-14

在magento中,'special_from_date'和'special_to_date'是属性。
所以您可以从管理面板管理它。

转到管理->目录->属性->管理属性集。
在这里选择要编辑的属性集。
在这里,如果您拖放special_from_datespecial_to_date到未分配的属性,而不是因为系统属性而移动。

转到mageto数据库并查找eav_attribute表。
查找attribute_codespecial_from_datespecial_to_date的行。
在该行查找列中是_user_definited将值0更改为1。
现在在管理面板中将该属性移动到未分配的属性。
保存该属性集。
现在在保存的属性集中删除“从日期开始的特价”和“从日期开始的特价”。

 类似资料:
  • 我正在搜索一个选项,以添加新到我的主页我的商店自动,所以不是由设置日期选项,magento现在提供。 我想展示我添加到我的商店中的5或6种最新产品,无论它们属于什么类别。所以我添加的每一个新产品都必须在那里展示。我已经为它创建了一个块,但是找不到调用此信息的解决方案。 关于如何创建这个有什么建议吗? 如果您需要更具体的东西,请提前感谢

  • 问题内容: 我有类型的日期 我想从中减去三个月。 在API中找不到很多乐趣。 问题答案: 这是普通的 JDK 版本,它需要该类作为帮助程序: 但是,由于和类的各种缺点,您应该认真考虑使用 Joda库 。使用Joda,您可以执行以下操作: 或者,如果您要从给定日期而不是当前日期中减去: Java 8更新: 使用Java 8,您还可以使用新的JSR 310 API(受Joda的启发):

  • 本文向大家介绍magento 产品集-LIKE查询,包括了magento 产品集-LIKE查询的使用技巧和注意事项,需要的朋友参考一下 示例            

  • 我有一个问题与Magento(CE1.9.0.1)和缺货产品显示在类别页面。配置看起来很好,我已经刷新了缓存,索引也是最新的。有一个配置,其中有一个简单的产品分配。可配置产品设置为管理库存,简单产品也设置为管理库存,数量为0,缺货。我有同样的设置在另一个Magento网站,当一个简单的产品被设置为0和缺货,可配置的产品将成为缺货,并不显示在类别上。 null null 简单产品(截图) 所有内容都

  • 我有一个脚本,可以动态检索我编写的可配置产品的价格,现在我要返回并确保它考虑到可能存在的任何可配置属性。下面是通过ajax调用的,我已经将其调试到循环的最核心部分(因此所有magento方法都可以工作)。它应该删除与属性不匹配的子级。最终目标是只剩下一个孩子,并与价格相呼应。每个孩子确实包含一个独特的价格(这一点我知道)。你能明白为什么这现在不起作用吗?

  • 问题内容: 在我的阻止代码中,我试图以编程方式检索具有特定值属性的产品列表。 或者,如果不可能的话,将如何检索所有产品然后过滤它们以仅列出具有特定属性的产品? 如何使用标准布尔过滤器执行搜索或匹配产品的子集? 问题答案: 几乎所有的Magento模型都有一个对应的Collection对象,该对象可用于获取模型的多个实例。 要实例化产品集合,请执行以下操作 产品是Magento EAV样式的模型,因