模型在哪里添加?

时间:2014-12-22 01:21:04

标签: umbraco umbraco7 umbraco-mvc

(我为所有那些投票的人道歉。我不是要避免研究。过去几个小时我一直试图找到一种方法。我唯一想做的就是避免支付Umbraco电视会员费)

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

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

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

(我在VS2013中本地运行站点,在MSSQL Server 2014中运行DB)

谢天谢地!

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

当我想限制访问umbraco网站中的页面时,我通常会发现我可以使用默认的" Public Access" umbraco已经成立了。只需右键单击内容树中的节点,您就可以限制对特定成员或特定成员组的访问。

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