1

2sxc 11.3.0 / DNN 9.3.2(和其他)

我想设置一个简单的卡片列表(带有标题、图片、一些文本和链接),当用户点击卡片的链接时,它会将它们带到一个完整的“详细信息”视图,其中包含友好的网址。与新闻模块非常相似,但要简单得多。

所以我会有https://mywebsite.com/careers然后是一个列表。当用户点击职业时,他们将被带到https://mywebsite.com/careers/dairy-farmer

URL 将是职业的标题。在详细信息页面上,内容编辑器也可以管理更多内容。

这个视频还有意义吗?https://youtu.be/RtmOYvaeJpo

还是有更新、更简单的做事方式?另外,这是我可以在 Content 模块而不是 App 模块中设置的东西吗?

4

2 回答 2

2

我倾向于使用应用程序而不是内容,因为当不可避免地需要做“一件小事”时,我不受限制。而且,您可以同时使用令牌和 Razor 视图。

是的,我认为该视频仍然适用。2sxc 的最新版本可能存在一些差异。但是,大多数更改都简化了事情。

所以,我要做的是创建一个包含卡片所有详细信息的内容类型。然后创建一个列表视图和一个详细视图,您可以将它们与一个适当的 URL 绑定在一起。

如果您查看 David Poindexter 与 Don Gingold 的“DNN Dave”视频的最后一个,您会看到另一种方法,使用查询字符串的存在或不存在来确定是显示列表还是显示详细信息部分。不过,那个需要 Razor。不过,这可能是值得的。

于 2020-07-17T19:46:09.150 回答
1

有很多方法可以做到这一点——因为每个人都可能有不同的需求。

我建议您查看教程https://2sxc.org/dnn-tutorials/en/razor/data/home - 在底部您可以找到各种父/子示例。教程也可以下载。

于 2020-07-27T14:35:12.740 回答