让我们举例说,我有一个产品列表,每个产品都有自己的页面......我可以用什么方式创建一个单独的页面,将每个产品的内容列为列表(带有超链接)?不确定如何直接在Orchard中执行此操作 - 或者我是否需要创建自定义页面/窗口小部件?感谢任何帮助......对Orchard不熟悉并且不确定如何解决这个问题。
答案 0 :(得分:7)
你有几个选择。我相信orchardproject.net上的Orchard画廊有一个名为Simple Commerce的模块可以解决您的问题。 (这是简单所以它可能没有)
(在下一节中,我尝试粗体,术语单词为1)对于理解如何使用Orchard至关重要; 2)有助于在仪表板上找到方法)< / p>
另一种选择可能是首先创建内容类型 - 可能是一个名为Product的产品,其中一些字段描述了单个产品。我想到了价格,SKU和描述,但您可以更好地描述自己的产品。 Orchard中的每个内容类型都可以与部分的任意组合相关联。您可能需要研究您对单个产品实际需要哪些产品,但我建议:
现在,您需要从信息中心创建一个新的列表,以便您可以一起显示产品(并继承其他功能,如分页等)。请务必在包含下拉列表中选择产品 内容类型。
然后,您可以逐个开始创建内容(您的产品)。在信息中心内,点击新的产品项,然后描述内容的每个新部分。
最后,您可以使用产品列表的 * slug *直接链接到这个新的列表。您可以(并且可能希望)将产品列表添加到主导航菜单中。单击产品列表并选中“在主菜单上显示”框将自动将导航按钮直接添加到此页面。当然,您可以使用slug(也可以在列表的编辑页面上找到)从任何地方链接到 List
来自Orchard文档页面的This page描述了您可以使用内容列表执行的更多操作,例如修改列表布局,将内容字段放在不同位置,甚至将您的产品转换为可以使用的小部件在您网站的特殊位置展示一些促销产品。
我高度建议至少阅读Orchard网站上提供的文档,以便更好地掌握CMS可以开箱即用的内容以及编写自定义代码所需的内容(在这种情况下你可以做什么,但Orchard可以开箱即用)
希望这有帮助!
答案 1 :(得分:4)