问题标签 [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.

0 投票
1 回答
187 浏览

umbraco - Umbraco8中通过电子邮件删除成员的sql查询

有谁知道使用 sql 删除 Umbraco 8 中的成员的任何查询。我创建了一个现在已损坏并在后台创建错误的成员,所以我想删除它

0 投票
2 回答
311 浏览

c# - 仅将 UmbracoAuthorizedController 限制为 Umbraco 管理员用户

我创建了一个新控制器,继承自Umbraco.Web.Mvc.UmbracoAuthorizedController并试图将其限制为仅登录Umbraco Administrators

我当前的解决方案仅显示登录 umbraco 用户的视图,但我无法仅过滤管理员。

代码:

我有一个作曲家,我设置了路由配置:

我有一个控制器:

我尝试添加不同的属性以仅过滤管理员,例如:

并尝试了不同的角色,如“管理员”、“管理员”、“管理员”、“管理员”等,但似乎没有任何效果。

(旁注:目前我正在考虑一种解决方法并覆盖该OnAuthorization事件,但这更像是一个黑客而不是一个适当的解决方案。)

问题:

  • 如何使用 Umbraco 角色过滤用户?
  • 角色名称究竟是什么?它们是用户组名称还是其他名称?

更新:

(我试图改进下面的答案,但被拒绝了,所以我将在这里添加我的发现)

一个[Authorize(Roles = "admin")]正在工作!

我在玩它。为了使它工作,它仍然需要在“umbraco/backoffice”下,但它不一定是一个UmbracoAuthorizedController它似乎工作正常的时候(仅)RenderMvcController

内置角色名称是:

  • “行政”
  • “敏感数据”
  • “译者”
  • “作家”
  • “编辑”

欲了解更多信息:https ://our.umbraco.com/forum/using-umbraco-and-getting-started/99651-limit-umbracoauthorizedcontroller-to-umbraco-admin-users-only#comment-313527

0 投票
1 回答
159 浏览

c# - 将代码从 Umbraco v7 复制到 Umbraco v8 时出现问题

我正在尝试将基于 Umbraco v7 构建的站点中的一些代码复制到基于 Umbraco v8 构建的站点中,但是新版本中似乎不存在某些类。这是我要复制的课程:

上面public partial class BaseImage有一个属性 ( PublishedContentModel("baseImage")),但这在 v8 中似乎不存在。在 v7 中,当我查看定义时,我看到了 PublishedContentModelAttribute,它是 Umbraco.Core.Models.PublishedContent 命名空间的一部分。在v8中有替代品吗?

在 GetModelContentType 方法中有对 PublishedContentType.Get 的调用,但在 v8 中的 Umbraco.Core.Models.PublishedContent 命名空间中也缺少 Get 方法。有什么建议我可以改用吗?

在 GetModelPropertyType 方法中有对 PublishedContentModelUtility.GetModelPropertyType 的调用,但 PublishedContentModelUtility 似乎不再存在于 Umbraco.ModelBuilder.Umbraco 中。v8有替代品吗?

此外,还有几个对 that.GetPropertyValue 的调用,它们应该在 Umbraco.Web.PublishedContentExtenions 命名空间中,但在 v8 中找不到。谁能建议我可以使用什么代码?

我意识到这里有几个问题,但它们都是同一个问题的一部分,都阻止我完成任务。

0 投票
1 回答
26 浏览

c# - Umbraco 成员属性

我收到以下错误,

无法使用 [] 将索引应用于“IEnumerable”类型的表达式

这是我的代码,

我正在尝试获取自定义的 postSignInUrl 的成员属性值

0 投票
1 回答
311 浏览

c# - 什么是 Umbraco 7 类 ImageCropData 的 Umbraco 8 等效项?

在 Umbraco 7 中有一个名为 的类ImageCropData,它位于Umbraco.Web.Models命名空间中。我正在将 Umbraco 7 站点中的一些对象复制到版本 8 站点中,但ImageCropData似乎不再存在。有谁知道v8等价物是什么?

0 投票
1 回答
301 浏览

html - Umbraco 8 宏某些 HTML 标签未在后台呈现

我正在将一个项目从 Umbraco 7 升级到 8。我注意到在 8 中,只有某些 html 标签会从宏 html 文件中呈现。例如,如果我在宏部分视图中使用以下 html:-

在后台,DOM 中的 html 呈现如下:-

在此处输入图像描述

A 标签和 div 渲染良好,但按钮和输入被剥离。我尝试使用 HTML.Raw 无济于事。

当我发布内容时,它呈现得很好:- 在此处输入图像描述

有人在 Umbraco 8 中遇到过这个吗?

0 投票
1 回答
28 浏览

umbraco - 获取文档列表项的选择以显示在主页上

我已经关注了这篇文章:-

https://our.umbraco.com/documentation/tutorials/creating-basic-site/articles-parent-and-article-items/

这为我提供了特定文章父项的文章项目列表。但是,如果我在不同的文章父项下有许多文章项目(例如新闻项目、功能、评论等),我将如何获得主页上这些项目中的最后 5 个?(所有项目将属于相同的文档类型)。

0 投票
0 回答
49 浏览

c# - 如何使用 c# dotnet 进行 Umbraco8 后台登录/身份验证?

我正在尝试使用带有用户凭据的 c# 将用户登录到 Umbraco Backoffice。虽然http://24days.in/umbraco-cms/2015/extending-membership/提供了关于会员登录的信息,但这不是我正在寻找的,因为会员登录不会让我们访问 Umbraco 后台。

我需要一种使用 c# dotnet 对 Umbraco 用户进行身份验证的方法

非常感谢想法..谢谢大家

0 投票
2 回答
86 浏览

umbraco - 如何从 Live Site 本地运行 Umbraco

我刚开始在一家公司工作,我对 Umbraco 很陌生。他们之前有一个开发人员可能忘记让存储库保持最新状态。它丢失了很多文件。

我想知道是否有办法从 Umbraco 界面(实时站点)下载所有内容并在本地运行 Umbraco?我可以访问服务器和 Umbraco(实时站点)界面。

注意:这是我第一次与 Umbraco 合作。分步指南对我真的很有帮助。


是的,我已经尝试过dotnet restore. 这是我做的第一件事。它确实缺少文件。我必须直接对制作上的模板进行更改,这太糟糕了!!!

0 投票
1 回答
58 浏览

umbraco - Umbraco 8 禁用 TidyEditorContent

我可以在 umbraco 8 中禁用 TidyEditorContent 以启用标签脚本吗?

在此先感谢大卫