Umbraco 动态添加项目

Umbraco add items dynamically

我有一个问题,我不知道如何解决。

假设我有一家产品公司。我希望能够添加新产品、删除产品和编辑当前产品。

我也想在产品页面上列出这些项目。

我知道如何添加页面等等。但这是否要求我需要为每个产品创建一个页面?然后获取所有的childpages信息?

非常感谢任何建议!

这取决于你想用这些产品做什么。如果您想拥有一个产品详细信息页面,那么每个产品都有一个页面是有意义的。

另一方面,如果您只想列出产品而不是每个产品都有一个页面,您可以使用类似 Archetype, or Nested Content.

的内容

同样值得记住的是,如果这将是一个电子商务网站,您可以使用许多优秀的选项来进行产品管理等。您应该调查 uCommerce, Tea Commerce and Merchello例如,看看他们是否提供了您需要的功能,而无需您自己编写太多内容。

完成初学者教程 https://our.umbraco.org/documentation/tutorials/creating-basic-site/

文章的父子模型可用于满足您的需要(而不是 "Articles Main",您将拥有 "Product Listing",而 "Article Item" 将是 "Product")。如果您不需要每个产品的特定页面,则不要为产品节点分配模板。