2012-09-10 72 views
2

我有两种产品,其类型为“分组产品”,现在我想将此产品更改为简单产品。有没有办法做到这一点?更改magento中的产品类型

有些链接说我必须直接从数据库更改。我尝试过但没有改变。有什么办法可以做到吗?

回答

4

如果只有2个,也许你应该创建2个具有相同网址的新产品并更改旧网址。

或者你可以做一些编程。

也许从这个类别开始Mage_Catalog_Model_Product_Type_Grouped。 public function getAssociatedProducts返回一组相关产品,您可以在创建新产品之前通过应用任何逻辑进行排序。

在此过程中,您必须处理存储范围等,但有很多教程。

0

你重建了索引(Admin/System/Index Management)并刷新了缓存(Admin/System/Cache Management)吗?

2

产品类型无法在管理员中更改!

可能你可以去“catalog_product_entity”表并将type_id从分组更改为简单,但我不知道它是否引发新的错误,但有一件事我只知道是你必须丢失分组项目的链接。

+0

唯一的错误是,特定于原始类型的产品选项(即到其他产品的链接)不会被删除,但无法再被达到。本身并不是一件坏事,它只会浪费分贝中的空间。 – Benubird