问题标签 [umbraco8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
razor - 无法在 Umbraco 8 中的媒体文件夹内循环
我在媒体文件夹中有 2 张图像,我需要显示它们。我一直试图在文件夹内循环,但一直没有。
那是我的代码:
结果是编译错误:
异常详细信息:System.NullReferenceException:对象引用未设置为对象的实例。
umbraco - 无法获取 IContent 的子级
我正在尝试获取Children
一个Icontent
对象。
如果我调试代码,我会得到以下信息。
线路运行后,我的long totalChildren
意志为 1 。contentService.GetPagedChildren(filialsParent.Id, 1, 100, out totalChildren);
我IEnumerable<IContent> children
的为空,因此(当然)是我的children.Count()
0
可悲的是filialsParent
,它没有.children()
像我希望的那样包含该功能。
有没有办法获得 my 的孩子filialsParent
,是的,它确实有已出版的孩子。
umbraco - 无法从 ContentService 使用 SaveAndPublish
我正在尝试保存我的IContent
被调用child
,但在这一行(contentService.SaveAndPublish(child);
)上我收到以下错误:Object reference not set to an instance of an object.
这就是我定义我的方式contentService
:IContentService contentService = Umbraco.Core.Composing.Current.Services.ContentService;
我发现孩子是这样的:
' 有人能指出这里有什么问题吗?
c# - Umbraco 8 和 Asp.Net 身份
我已经在我的 Umbraco 项目中实现了 Asp.Net 身份。我想将我的 Umbraco 的“Master.cshtml”(我的主模板)文件呈现给我的每个 Asp.Net 身份视图(如登录、注册、忘记密码等)得到自动创建。是否可能,如果是,那么如何?请帮忙。
c# - 如何在 Umbraco 8 中使用 DocumentType(模型)制作主布局模板?
我正在 umbraco 8 中创建一个网站,我有一个主布局模板,我已经为此主布局添加了文档类型并在其中使用了 ImageCropper 现在我需要使用主布局模板中内容中的图像集,如何做到这一点,因为我在使用时遇到错误
在主布局模板中我收到错误
无法将源内容类型 Umbraco.Web.PublishedModels.HomePage 绑定到模型类型 Umbraco.Web.PublishedModels.Master。视图和内容模型都是 PureLive,具有相同的版本。应用程序处于不稳定状态,应重新启动。我在这里做错了什么?
c# - 如何在已安装 umbraco 8 的 ASP.NET MVC 应用程序中创建普通控制器和视图
我想在已经安装了 Umbraco 的 ASP.NET MVC 应用程序中包含普通控制器和视图,如果我是 Umbraco 的新手,请原谅我遗漏了一些东西。
我尝试遵循此https://24days.in/umbraco-cms/2016/adding-umbraco-to-existing-site/ 但它基于 Umbraco 7,我无法从IApplicationEventHandler
.
我尝试直接添加控制器和视图,但路由不起作用,因为 Umbraco 接管了路由。
我想知道如何在 Umbraco 中创建普通的 ASP.NET MVC 控制器、视图以及它们的路由。TIA
umbraco - 将 IContent 转换为 IPublishedContent Umbraco 8
是否可以在 ContentService 的钩子中将 IContent 转换为 IPublishedContent 或模型的构建器模型?
更具体地说,我正在使用 Saving 挂钩,如下所示。挂钩参考:https ://our.umbraco.com/documentation/reference/events/contentservice-events
问题是内容变量是 IContent 类型,我不能转换它。
我的相关代码将变量“问题”返回为空:
c# - 在 Umbraco 8 中添加自定义类型
我已经测试 Umbraco 8 一段时间了,我一直在尝试将自定义工作流类型添加到 umbraco 表单。
我尝试了https://our.umbraco.com/documentation/Add-ons/UmbracoForms/Developer/Extending/Adding-a-Workflowtype中的简单示例,但我的问题从关于注册这种新类型的指南开始,所以它出现了在 umbrack ( https://our.umbraco.com/documentation/Add-ons/UmbracoForms/Developer/Extending/Adding-a-Type )
部分文档与我正在处理的可视化代码项目不匹配:
没有 app_code 目录,但是我发现如果我将文件放在 /App_data/Models 中,它会在我启动 umbraco 项目时尝试编译它,但这会失败,因为它找不到任何使用指令,例如 Umbraco。 BusinessLogic 或 Umbraco.Forms.Core。
我一直找不到有类似问题的人。我尝试使用 Visual Studio 创建一个新的 Umbraco 项目,通过 Nuget 安装 Umbraco,但文件夹结构仍然与任何文档不匹配,让我不知道如何继续。
有谁知道我缺少什么,以及为什么我的文件夹结构与 our.umbraco.com 指南和文档中的任何假设都不匹配?
c# - 为什么当我尝试从 TinyMCE 保存文本时模型无效
我正在使用 TinyMCE,当我尝试从 textarea 保存文本时,我收到该值无效的消息。
我试过编码和没有它,结果是一样的。
模型:
TinyMCE:
permissions - Umbraco:如何检查是否允许成员以编程方式访问页面
我正在建立一个 Umbraco 8 站点来创建原型。
当我使用 Starter Kit 的默认代码时,我想更改顶部导航的行为。
目前您只能隐藏所有访问者的页面,但我只想隐藏基于成员(组)权限的页面。
我知道,您可以检查成员是否具有 Role.IsUserInRole 的角色,但我看不到获取页面允许角色的方法。
我是否需要获取角色并循环访问它们?
如果是,我如何获得它们?
如果不是,那么正确的方法是什么?