问题标签 [umbraco]

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 投票
3 回答
216 浏览

xml - XSLT:获取存在一个特定值的节点

我有以下 XML:

我需要从 < page > 获取@id,其中某个 < value >-tags 中存在某个值。需要在 <value> 中的 id 保存在:$itm/@id中。

这意味着如果我的 $itm/@id 等于 1273,我需要返回 1177。我不太确定如何实现这一目标。

实际上,我也可以拥有如下所示的 XML:

如果是这种情况,我需要最新的 id,所以这意味着如果 $itm/@id 与更多 <page> 中的值匹配,那么我需要从最新的页面中获取值。我上面的情况是1352

希望这对你们有意义。顺便说一句,如果这有什么不同的话,我会使用 Umbraco CMS。

最好的问候, 金

0 投票
3 回答
3663 浏览

drop-down-menu - Umbraco 数据类型。检索可能的数据类型列表。

我在 umbraco 中有一个属性,它使用带有一组预值的下拉数据类型,您可以从中进行选择。

如何检索此下拉列表中所有可能的预值的列表?

0 投票
2 回答
1346 浏览

umbraco - umbraco 前端站点突然停止工作

我创建了一个web应用程序,并将default.aspx页面放在umbraco的根文件夹(即httpdocs文件夹)中,将应用程序dll放在bin文件夹中。

我使用名称“Default.aspx”,因为其他名称不起作用。

现在的问题是所有页面都重定向到 default.aspx 页面(我没有在 umbraco 设置中的任何地方进行任何配置更改)

我找到了这个根本原因,并从 bin 文件夹中删除了 default.aspx 页面及其各自的 dll。

无法找到该资源。说明:HTTP 404。您要查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请查看以下 URL 并确保其拼写正确。

请求的 URL:/default.aspx

我坚持在这里并努力解决它。请帮助我解决这个问题

谢谢,斯里拉克希米

0 投票
2 回答
2603 浏览

asp.net - 错误消息,“无法修改控件集合,因为控件包含代码块”

我在以前运行良好的页面上收到此错误,实际上我最近对该页面所做的唯一更改是添加另一个 asp:TextBox 和 asp:RequiredFieldValidator 控件。

该页面上已经有许多 ASP.NET 控件,所以我不明白为什么这些额外的控件会有所作为,无论如何我将发布下面的代码,希望你能看到错误是什么:



0 投票
1 回答
708 浏览

forum - 另一个论坛与 Umbraco 问题的集成

我一直在使用以下指南将 YAF 与 Umbraco 集成:

http://dawoe.blogspot.com/2009/02/intergrate-yet-another-forum-193rc2.html

我使用了最新版本的 YAF (1.9.4) 和 umbraco 4。但是,正如该页面所述,用户注册存在一个已知问题。任何人都知道如何解决这个问题?

0 投票
3 回答
9006 浏览

xslt - 使用 xslt 为 Umbraco 创建菜单

我使用 XSLT 在 umbraco 中创建了一个菜单。菜单使用通常的 ul 和 li 元素,我只显示菜单的第一级。目的是创建一个菜单,当我单击父节点(在顶层)时,该菜单会展开以显示子菜单。

我在 xslt 之后,我需要在单击时公开子菜单。

我想我需要利用祖先或自我来检测当前菜单和父菜单并显示它们以及 $currentPage 变量。

我有以下 xslt:

我怀疑这可以使用应用模板来改进,但我还没有跟上这个速度(这只是我学习 xslt 的第二天)。

我的菜单:

  • 菜单项 1
  • 菜单项 2
  • 菜单项 3
  • 菜单项 4

当我单击菜单项 2 时,我将被带到菜单项 2 的页面,并且子菜单也将显示:

  • 菜单项 1
  • 菜单项 2
    -- 菜单项 2.1
    -- 菜单项 2.2
  • 菜单项 3
  • 菜单项 4

依此类推嵌套菜单。

这是上面的一些示例xml。

编辑:以下几乎可以满足我的需要:

我只需要包括当前页面中的直接子项。

0 投票
1 回答
4214 浏览

c# - asp.net 中的自定义 httphandler 无法获取请求查询字符串?

我一直在努力让它发挥作用。这基本上是一种让某些 MVC 页面在 webforms cms (umbraco) 中工作的方法

有人在我之前尝试过并且遇到了 MVC2.0 的问题(请参阅此处),我已经阅读了该帖子,做了那里宣布的事情,但是无论有没有该代码,我似乎都陷入了不同的问题。

看起来,如果我调用一个 url,它会触发处理程序,但无法请求传递的查询字符串,变量 originalPath 始终为空,例如我调用这个 url:http://localhost:8080/mvc.ashx?mvcRoute =/home/RSVPForm 处理程序应该获取 mvcRoute 但它始终为空。因此被重写为一个简单的 / 然后返回资源找不到错误。

这是我现在使用的代码:

我想对此提出一些新的意见,因为我对这样一个简单的问题视而不见,而我认为 mvc 本身会有更多问题。

0 投票
1 回答
1654 浏览

c# - 在 asp.net 中使用 mvc 和 webforms CMS 时找不到 mvc 视图

我们在 umbraco 4.1 cms (webforms) 默认 .net 3.5 中构建了一个网站,并且我们在 .net 4.0 上使用 MVC2.0 构建了一些 MVC 工具和控件

我已经设法让 umbraco cms 在 .net 4.0 中运行,并且我一直在关注指南的部分内容(适用于 mvc 1.0 和 umbraco 4.0.3)

但现在我被卡住了,umbraco 本身有很多 url 管理,所以我使用 urlRewriting.net(包含在 umbraco 中)将某个 url 重定向到 http://domain/umbraco/mvc.ashx?mvcRoute=/home .aspx/index 例如。

我知道 url 重写有效(如果我在 mvc.ashx 中强制出错,我会在浏览器窗口中收到它。但每次到达 ProcessRequest 时,它都会向屏幕抛出“找不到资源”错误

这是我使用的 mvc.ashx 的完整代码

这是我使用的 web.config

和路由文件

尽管我是经过认证的 umbraco 开发人员,但我对 mvc 的了解很少。我怀疑存在一些路由问题,并且没有找到视图文件夹或类似的东西。

如果有人能阐明一些观点,甚至指出在哪里看,那就太好了。

桑德

0 投票
1 回答
3079 浏览

asp.net - 启用跨应用重定向

我们在两台 Web 服务器上设置了负载平衡,但是,当一些用户被重定向到特定服务器以上传文档时,他们被要求登录(我们试图将所有上传的文档仅保留在一个服务器上),这是来自 web.config 的代码:

这是上传表单的转移代码:

你能看出我们遗漏了什么明显的步骤吗?

谢谢

0 投票
5 回答
4142 浏览

umbraco - Get Properties from Member in Umbraco programmatically

I thought this would be really simple but ..

We've create a user and a member type with various properties When we try to access the properties via the member object we got nothing.

//Member m is current User

eg. Property s = m.getProperty("PreferdUserName"); is null

m.getProperties has a count of Zero..

have we missed something obvious?