问题标签 [umbraco7]

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 回答
1358 浏览

user-controls - 自定义 ascx 控件不适用于 Umbraco 7

我有一个发送电子邮件的简单 ascx 联系我们控件。

随着时间的推移,我一直在使用它来运行从 4 到 6.1.5 的各种 umbraco 网站,它一直运行良好。我也尝试过使用各种版本的.NET,没有问题。

这次我将其更新为 .NET 4.5 并对其进行了测试,然后将其添加到 Umbraco 7 项目中。它呈现得很好,但是当按下提交按钮时,页面重新加载而没有回发,并且没有任何反应。日志中没有错误消息,表单中没有任何活动。

该代码是这样的,如果在回发后有错误将被处理并显示在屏幕上,但表单只是重新加载。

我已经尝试了所有常规检查,但我绝对找不到任何问题。谁能建议为什么控件在 Umbraco 7 上不起作用或如何找到导致整页刷新的错误?

谢谢

0 投票
2 回答
292 浏览

umbraco - 我们可以为不同的站点使用相同的 umbraco 字典项但不同的值吗?

我在单个 UMBRACO 实例上托管了多个站点。每个站点具有不同的布局/行为,但使用相同的宏(其中 Ref.dll),其中预定义了 Umbraco 字典项

例如。具有两个语言的字典项目,即英语(美国)和法语(比利时)

由于 umbraco Dictionary Item Name 是在 dll(Macros) 中定义的,所以不能更改

现在,对于每个不同的站点,字典项的值需要不同,例如,站点:两个将类似于以下内容

名称:- UmDic_SiteName

所以他们的任何方式我们都可以配置它。我们可以在 umbraco 做任何定制吗?

0 投票
1 回答
2645 浏览

asp.net - 将 umbraco 7.x 用于 webform 项目

是否可以或适合将 umbraco 7.x 用于 webform 项目?

我是 ASP.NET MVC 的初学者,现在正在学习它。现在我得到了一个我应该立即做的网站项目。我只是可以用 ASP.NET Webform 做项目,但我将来会从 Webform 迁移到 MVC。当我决定移民到 MVC 时,我希望少一些问题。然后我想在我的项目中使用 Umbraco 7.x为了我的计划。

现在,我的问题是:是否可以或是否适合将 umbraco 7.x 用于 webform 项目?

0 投票
1 回答
4199 浏览

basic-authentication - 我可以在没有登录页面的情况下在 Umbraco 中使用基本身份验证吗

我正在构建一个使用 Umbraco7 的 ASP.Net MVC Web 应用程序来替换旧的 WebForms 网站。

旧的 WebForms 站点用于站点Basic Authentication的某些部分(在 IIS 中的目录级别指定),这些部分指定了具有自己的 Active Directory 的默认 Windows 域。浏览器在相应的页面上请求用户 ID 和密码,后面的代码使用该System.Web.UI.Page.User.Identity属性检索用户信息。

我想在新的 Umbraco 网站上提供类似的体验。

MVC 站点的示例使用Basic Authentication将身份验证和默认域指定为控制器方法的属性,http://www.asp.net/mvc/tutorials/older-versions/security/authenticating-users-with-windows-authentication-cs

Umbraco 似乎没有为其内容页面提供单独的控制器方法,而且我没有找到任何使用Basic Authentication和依赖浏览器来检索凭据的 Umbraco 身份验证示例。

是否可以Basic Authentication在 Umbraco 内容页面上使用并使用浏览器检索凭据?

0 投票
1 回答
40 浏览

asp.net - 迁移到移动环境

我们使用 Umbraco CMS 建立了一种电子商务网站。现在我们计划为 m.abc.com(不是移动应用程序)等移动用户创建新站点,以便我们可以将所有移动设备重定向到 m.abc.com。因此,在开始之前,我想了解最佳实践。

  1. 我们有 devexpress 许可证,我可以使用任何特定的控件来帮助我们快速交付软件。

  2. 我们计划使用 MVC4,任何优化应用程序性能的最佳实践。

  3. 我们将在 AWS 中托管此应用程序。适用于移动站点开发的任何 AWS 特定功能?

谢谢

0 投票
1 回答
725 浏览

asp.net-web-api - WebAPI 中的 Umbraco 7 GetDictionaryItem 返回空字符串

我有 umbraco 7.1.1 网站。我有 WebAPI 方法返回一个字符串。该字符串是从模板构造的。我遇到的问题是,当我在 webapi 中执行 GetDictionaryItem 时,我什么也得不到。键和值肯定存在,因为如果我在模板中执行 GetDictionaryItem 它可以工作。

在我的 web.config 中,我添加了:

但是 DictionaryItem 仍然返回空字符串。如何使它工作?

问候,安东

0 投票
1 回答
796 浏览

umbraco - Umbraco.Core.Models.Content 类和 umbraco.cms.businesslogic.web.Document 类之间的区别

Umbraco.Core.Models 之间有什么不同。内容类和 umbraco.cms.businesslogic.web。文档类?

换句话说,使用Content类而不是Document类有什么好处?

我知道 Document 类在 Umbraco 版本 6.x 和更新版本中已过时。

0 投票
0 回答
278 浏览

umbraco - umbraco 6/7 中 XmlContentCheckForDiskChanges 的影响

配置选项有什么影响:

我想到的问题

  • 这会影响性能吗?如何影响?
  • 它改善了吗?
  • 它会导致应用程序回收这一切吗?

文档没有提供太多有用的帮助。(http://our.umbraco.org/documentation/Using-Umbraco/Config-files/umbracoSettings/

0 投票
1 回答
2151 浏览

umbraco - 登录和获取操作期间的 Umbraco MemberService.Saved 事件触发

每当通过后台或我们的自定义 MVC 表单更新成员详细信息时,我都会连接到 MemberService.Saved 事件以使用 ElasticSearch 触发一些索引。添加新成员时,我也想这样做。

问题是这个事件似乎被调用了很多次。即在调用 MembershipHelper.Login 和 MembershipHelper.GetCurrentMemberProfileModel 以及其他涉及 MemberService 的操作期间。不知道为什么每次访问成员时 Umbraco 核心都会进行保存,但这会导致我的索引过程触发的次数超出了必要的次数。

有没有更好的方法来拦截成员的插入/更新并触发我的索引过程?

亲切的问候

0 投票
1 回答
1034 浏览

dependency-injection - 是否可以将依赖注入与 Umbraco 7 ContentService 事件处理程序一起使用?

我将 Umbraco 7.1.1 与 MVC 项目一起使用,并且我已将其配置为使用依赖注入(在我的情况下为 Castle.Windsor)。我也在使用 NServiceBus 发送消息等,它工作得很好。

我现在正在尝试挂钩 ContentService Published 事件 - 尝试发布 NServiceBus 事件以提醒其他服务内容已更改。我想做的是这样的:

但在这种情况下,Bus是 null 因为我的依赖注入框架配置不正确,或者(我怀疑)从未调用过。

如果我依赖对总线的静态引用,我可以让它工作,但如果可以的话,我宁愿避免这种情况。我正在尝试做的事情可能吗?即对这些 Umbraco 事件使用依赖注入?如果是这样,我需要什么配置来告诉 Umbraco 使用 Castle.Windsor 来创建我的事件处理程序?