问题标签 [umbraco4]
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.
c# - MVC 和 Umbraco 集成
我已经按照http://memoryleak.me.uk/2009/04/umbraco-and-aspnet-mvc.html中的步骤并在 Umbraco 中成功集成了 MVC,但我仍然有一个对我来说至关重要的问题。
有没有办法在 MVC 视图中继承 Umbraco 定义的模板?据我了解,问题在于 Umbraco 模板仅在运行时变为 HTML @nodeName
,并且无法识别 doctype 属性 as 并且因此引发“对象空引用”异常。
umbraco - Umbraco 自定义数据类型 - 如何隐藏标签?
我正在为 Umbraco 创建一个自定义数据类型。
它是从 IUsercontrolDataEditor 派生的 UserControl(.ascx 文件)。
(它显示了一个列出所有子节点的网格)
如何使此控件全宽?
IE。我想隐藏标签,就像您可以通过取消选中“显示标签”对 RichTextEditor 执行的操作一样。
编辑:感谢您的回答:) 另一种方法是使用AbstractDataEditor,但它更复杂。
umbraco - Umbraco:在另一个模块中显示一个模块
我使用 Umbraco 的第 4 版,想知道是否有办法从其他模块渲染模块。
说
我想从 MyMainModule 遍历子模块并将它们全部显示出来。像这样的东西
可能吗?
.net - 在 umbraco v 4.7.2 中模拟对动作的重定向
我有一个 umbraco v 4.7.2,应该执行用户激活。当新用户在网站上注册时,它会收到一封带有激活链接的电子邮件。
说,链接是
在 umbraco BackOffice 中有一个页面,位于某个任意位置,例如
我在 umbraco 有多个站点(比如“Example1 EN”、“Example1 FR”、“Example2 EN”)。每个站点都有自己的激活页面(处理激活)。为了在代码中获取该页面的地址,我ActivationPage
在站点的主页上创建了一个 ContextPicker 参数(名为 )。
为了处理激活,我应该如何将固定路径重定向mysite.com/activate?+params
到该路径?ActivationPage
如果我使用 URLRewrite,该模块如何访问单个站点的设置?
PS。当我说模拟重定向到一个动作时,我是认真的,因为我们没有真正的控制器/动作机制(我不确定即使 umbraco 4 可以支持它)
iis - 如何加快我的 Umbraco 4 网站?
我是 umbraco 的新手,我有一个用 Umbraco 版本 4.11.10 制作的网站,有时它真的变慢了。我需要加快网站速度的方法。它也使用 uCommerce 包。
我知道 IIS 的 AppWarmUp 功能,我还需要知道将我的网站升级到 Umbraco 版本 7.6 可以在这方面帮助我吗?
谢谢
asp.net - 在 Umbraco 页面中识别 Ajax 请求
我使用 Umbraco 4.7。
我有一页新闻 -NewsPage
具有 3 个功能:
a) 显示新闻列表(第一页最多 3 个,模块NewsList.cshtml
),
b) 在弹出窗口(模板Ajax\Popup.cshtml
)中“显示新闻详细信息”,以及
c)“显示更多新闻”(显示列表中的下 3 条新闻)。
由于我不知道如何为同一页面使用 2 个 Ajax 模板(一个用于弹出窗口,一个用于更多新闻),
我想使用相同的模块(NewsList)来显示“下一个 3 个新闻”。
在 中NewsList.cshtml
,如何区分普通的“get”和“Ajax get”?
umbraco7 - 获取所有属性类型 - Umbraco 7
我正在尝试遵循一个示例,但我认为它是为旧版本编写的,因此我正在寻找与此等效的 umbraco 7:
Umbraco.Core.Models.PropertyType' 不包含'GetAll' 的定义 - 这是我得到的当前错误。
c# - 带有文档查询字符串参数的 Umbraco 架构
我有一个客户端 Web 应用程序,我被要求对其进行一些更新。我有少量的开发时间可以工作,因此目前无法重新设计系统。
该应用程序是使用经典 asp 编写的,具有从自定义数据库中动态提取某些内容并将某些用户操作写回同一自定义数据库的逻辑。有一个管理区域用于查看这些记录的用户操作。
在某个时间点,Web 应用程序的某些部分被迁移到使用 Umbraco 4 作为 cms。我的任务是迁移一些额外的内容,这些内容仍然从原始自定义数据库中提取到 CMS 的上下文中。
所讨论的内容是结构化的,以便内容节点的文档类型指向一个特殊的母版页。母版页具有代码隐藏逻辑,用于检查查询字符串参数并使用该参数查询数据库以获取特定于该参数的内容。然后用该内容填充页面上的一个特定部分。
在将用户操作写回自定义数据库时,该逻辑还使用查询字符串参数。
我需要维护将用户操作写回自定义数据库的 url 语法和行为,但将特定于该参数的显示内容移动到某处的 CMS 中。我应该将此内容放在 CMS 中的什么位置,如何通过查询字符串参数从这些页面访问它?
网址示例:
umbraco - Umbraco 4.9 在模板中显示媒体选择器图像
我试图让内容编辑者能够通过 Media Picker 属性选择页面上的主横幅图像。
我尝试了以下标准内联 XSLT:
但在我的简单模板中:
呈现的 HTML 出现在:
我读过关于使用宏来渲染图像的文章,但我的 Umbraco 知识有限。如果有人可以提供实际添加 XSLT 宏的步骤,我很乐意尝试一下。
不幸的是,我们现在也被困在 Umbraco v4.9 上,所以<umbraco:Image />
对我来说没有标签。
asp.net - Umbraco:x.GetPropertyValue("myProp") 与 x.myProp
我使用 Umbraco v4,但认为这应该是一个常见问题。
我有一个“内容选择器”的通用属性“myNode”,它应该获得一个动态节点......
所以我myObj.myNode
得到了节点本身......所以可以使用myObj.myNode.Url
但是我myObj.GetPropertyValue("myNode")
得到了节点的...字符串ID值...所以不能再做myObj.GetPropertyValue("myNode").Url
(字符串没有Url
属性)
我不能直接使用 myObj.myNode,因为名称是“动态的”(相同的函数应根据条件使用“您的”+“节点”或“他们的”+“节点”——示例非常接近,但希望思路很清楚)...
我什至做了myObj.GetPropertyValue<DynamicNode>("myNode")
,但结果是一样的:“8124”(节点ID)
那么,如何获取真实的属性值,而不仅仅是字符串表示呢?