模型添加在哪里



(我为所有投票否决这个问题的人道歉。我并不是要避免研究。在过去的几个小时里,我一直在努力寻找一种方法来做到这一点。我唯一想避免的是支付Umbraco电视会员费(

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

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

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

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

谢谢!

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

为了回答您的问题,您将模型放在始终将模型类放在MVC中的位置:几乎可以在解决方案中随心所欲。但是,将其放在名为Models的文件夹和命名空间中是个好主意。

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

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

最新更新