-2

(我为所有投反对票的人道歉。我并不是要避免研究。在过去的几个小时里,我实际上一直在试图找到一种方法来做到这一点。我唯一要避免的是支付 Umbraco TV 会员费)

这可能是一个愚蠢的问题:

我对 MVC 有点熟悉,但对 UMBRACO 7 来说真的很陌生。我正在阅读有关如何添加受限页面(某些会员类型可访问的页面)的文档,并且我必须创建一个模型。我一直在搜索整个 UMBRACO 设置和开发人员后台页面,但找不到添加模型的位置。我也无法在 VS 中找到添加它们的位置(这会更方便)。

有人能指出我正确的方向或任何文档,让我能够理解 Umbraco 和 MVC+VS 如何协同工作并将模型和自定义代码添加到 UMBRACO 7 网站吗?

(我的站点在 VS2013 本地运行,数据库在 MSSQL Server 2014 中运行)

非常感谢你!

4

2 回答 2

0

我建议您阅读 Umbraco 表面控制器。你可以在这里了解它是什么以及它是如何工作的:http: //our.umbraco.org/documentation/Reference/Mvc/surface-controllers

为了回答你的问题,你把你的模型放在你总是在 MVC 中放置模型类的地方:几乎是你喜欢的解决方案中的任何地方。但是,将它放在名为 Models 的文件夹和命名空间中会是一个不错的主意。

于 2014-12-22T08:32:06.173 回答
0

当我想限制对我的 umbraco 站点中页面的访问时,我通常会发现我可以使用 umbraco 设置的默认“公共访问”。只需右键单击内容树中的节点,您应该能够限制对特定成员或特定成员组的访问。

https://our.umbraco.org/wiki/reference/umbraco-client/context-menus/public-access

于 2015-05-12T00:40:48.707 回答