2010-08-17 44 views

回答

0

您将需要为制造商等任何必要的属性,在管理面板,如果你想使用它们,但不会真正解决这个问题。我明白你想要做什么,但是搞乱产品URL的解析似乎不是一个好主意(你可能会遇到问题)。您可能可以更改数据库中的产品网址(通常保存为'some-product-name.html')到'manufacturer-name/some-product-name.html'这一行。我没有看到任何直接的原因,尽管允许客户改变自己可能不是微不足道的。

希望有帮助!

谢谢, 乔

0

这是一个解决办法,但你可以创建一个制造商子类别,并将产品在那里?

所以:

root -> subcategory -> manufacturer-subcategory -> product

因为根据约瑟夫的回答,我认为你试图做的事情会有点混乱。

1

你需要覆盖系统的url重写来做到这一点。您可以首先扩展创建产品重写的类(它可能发生在管理站点的产品控制器中的某处),或者创建一个事件观察器,在产品保存后更新重写。

相关问题