我也在 Nop 论坛上发布了这个。我是 MVC 和 nop 开发的新手。这就是我想做的。我在 nop 数据库中填充了三个新的数据库表。
我检查了 TopicDetails.cshtml 页面以查看是否正在显示某个主题 ID,因此我可以检查某个页面是否是正在显示的页面。
如果是,那么我需要显示来自这些表之一的数据的转发器。显然,即使是“中继器”一词也指向我的 web.forms 历史,但我不知道等效的 MVC 术语(for loop?)。
所以,我创建了一个新模型和一个新控制器,但我不知道如何查询数据库。我知道 NOP 使用代码优先方法,但我已经创建并填充了表格。那么有人可以通过查询这些新表之一来帮助我填充某种结果数据集吗?
我正在查看 TopicController 但我对 ModelCacheEventConsumer 和 ChildActionOnly 等的引用感到困惑。我只需要在数据库上进行基本选择。
如果我被显示一次,我应该可以实施其他人。那么,如何查询数据库并返回一个类型的集合呢?
谢谢。这是使用版本 2.65。