是否可以编辑Magento创建日期?如何?

时间:2015-04-19 19:24:10

标签: magento date edit product creation

嘿,好吗?我有一个问题,我需要在magento上编辑产品的创建日期,以便将我的产品安排到正确的顺序,但我无法找到如何做到这一点?这里有人可以帮助我吗?感谢

1 个答案:

答案 0 :(得分:1)

这取决于您是希望通过管理部分执行此操作还是通过某种脚本以编程方式执行此操作。 created_at字段是" catalog_product_entity"中的核心字段。表。以编程方式,你可以这样做:

$productId = 123; //use your own product id here
$myProduct = Mage::getModel('catalog/product')->load($productId);
$myProduct->setCreatedAt(strtotime("now"))->save(); 
// I put strtotime("now") as an example - use whatever date you need to.
$myProduct->unset();

但是,您可以重新考虑使用其他属性进行排序。有一个"位置"字段,或使用自定义订单属性。 created_at非常有用,可以作为产品实际输入系统的适当参考点。

要使用位置属性,您可以通过转到"类别"来管理您的产品。然后选择"类别产品"标签。您应该将位置字段视为列之一。为每个产品设置此项,使其显示在顶部的最低编号。