问题标签 [umbraco6]
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.
umbraco - Umbraco 关系类型
在 Umbraco 6.1.6 的开发者部分有一个关系类型节点。
任何人都可以解释什么是关系类型以及它们是否有实际应用。我看过一些文档,但仍然不确定我为什么需要使用它们。
它们在 v6 和 v7 中是否仍然相关?
c# - 解压扩展时出错,无法在 umbraco 中上传文件
在 umbraco 中导入模板时出现此错误
无法上传文件 System.Exception:解压扩展时出错... ---> System.IO.PathTooLongException:指定的路径、文件名或两者都太长。完全限定的文件名必须少于 260 个字符,目录名必须少于 248 个字符。在 System.IO.PathHelper.GetFullPathName() 在 System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength) 在 System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean System.IO.FileStream..ctor(字符串路径,FileMode 模式,FileAccess 访问,FileShare 共享,Int32 bufferSize ) 在 umbraco.cms.businesslogic.packager。
asp.net - 公共站点与管理站点“不同步”
我是第一次使用 Umbraco 的新手。我一直有一个奇怪的问题。我昨天在我的管理部分做了一些更改。今天我在我的管理部分没有看到这些变化,但是当我启动网站时,我可以看到这些变化。这种情况之前也发生过几次,例如当我安装 uBlogsy 等时。我们是否有需要注意的最佳实践(例如:在我每天使用应用程序之前删除缓存文件等)?
Umbraco 版本:最新版本 6。Asp.net 版本: 4.5 Windows 和 iis 版本: Windows 7、IIS Express
谢谢,
c# - 使用不同的参考版本
我的解决方案中有两个使用 Lucene.Net 的项目。项目 A 参考了 Umbraco 和 Lucene.Net 版本 2.9.4.1,项目 B 参考了 Lucene 版本 3.0.3.0。我想使用 3.0.3.0 但我无法将项目 A 升级到 3.0.3.0,因为 Umbraco 使用的是旧版本。
当我编译我得到这个错误:
我尝试了外部别名,但仍然得到同样的错误。
是否可以在每个项目中编译并拥有不同版本的 Lucene.Net?
更新
我也尝试过直接添加 bindingRedirect 但之后得到同样的错误。
如果我理解这一点,bindingRedirect 告诉所有项目使用相同的版本。我希望在项目 A 中仍然使用旧版本,在项目 B 中使用新版本。
asp.net-mvc - 如何成功链接到 Umbraco 中的另一个 cms 页面
我对 Umbraco 越来越失望。我已经在 Umbraco 项目上工作了一段时间,但我一直无法弄清楚如何解决我的问题(其中之一)。
场景- 我有一个内容管理页面,用户可以在这个页面上搜索东西(这些东西来自与 Umbraco 完全不同的数据库)。这很好,我创建了一个子操作来加载搜索表单并创建返回结果的控制器方法。但是,我需要将每个结果链接到另一个采用 ID 的内容托管页面(每个结果的相同内容托管页面),以便我可以将一些动态数据注入到内容托管页面中。
太好了,我有一种方法可以在我的表面控制器中处理此请求,并且我可以为每个结果创建一个 Html.ActionLink,当单击时使用 id 参数触发我的控制器操作。
问题- 当每个链接被点击时,被点击的 url 是
但是这个请求在 Umbraco 上下文之外,所以当我尝试使用以下控制器代码返回任何页面时,我收到以下错误:
当 UmbracoContext.PageId 为空时,无法呈现宏。
所以我最初的想法是拥有一个从 Umbraco.Web.Mvc.RenderMvcController 继承的单独控制器并尝试在其中处理请求,但这会引发其他问题,例如无法使用 @Html.ActionLink 链接到 RenderMvcController,我也不希望有两个控制器来处理来自同一部分的内容。
我遇到的其他问题是将自定义模型传递给视图。
如果有人可以帮助我,我将永远感激不尽。
umbraco - 如何创建节点和媒体包?
在 Umbraco 6.1.6 中,我在尝试安装包含我的一个根内容节点的包时遇到异常。这可能是由于包装中没有包含媒体。
但是,我不想复制我的整个媒体文件夹。在我的媒体部分,有一个特定的媒体文件夹用于我想要包含的那个确切节点。
如何创建一个包含所有必要数据的包,该包可以完全安装在另一个 Umbraco 实例中?
umbraco - Umbraco 6:如何将新创建的节点放在顶部
在 Umbraco 6 中,当您创建一个新节点时,它被放在底部。
如果您希望它位于顶部,则必须手动对其进行排序。
如何让新节点默认出现在顶部?
umbraco - 如何为 Umbraco:Image 使用自定义提供程序
我正在拼命尝试将 ImageGen 工具与 Umbraco:Image 控件一起使用...
控制的“文档”(hack咳)在这里: http: //our.umbraco.org/Documentation/Reference/Templating/Masterpages/umbracoimage
在底部,它巧妙地提到了如何使用 ImageGen 的自定义提供程序......然后无法链接到与此相关的任何内容的文档。我确实设法从 ImageGen 中找到了一些示例代码链接。遗憾的是,该示例也无法解释如何在您的 Umbraco 设置中实际使用它。一个大问题仍然存在:
如何注册或配置这段代码以使示例用法真正起作用?我知道它不仅仅是在标签中添加 Provider="imageGen" 。我找不到此接口的任何文档。
umbraco - Domain.GetDomainsById 在 Umbraco 6 中不起作用
我正在尝试从当前节点获取语言,但无法使其正常工作。
这将0
始终返回。任何建议从哪里开始寻找或是否有其他方法来获取当前语言 ID,谢谢!
sql-server-2012 - Umbraco 查询问题
我在运行 umbraco 6.1.6 的开发服务器 win2k8 32bit sqlserver 2012 express iis7.5 上有现有站点,一切正常。我已将该站点移植到实时服务器,这是 win2k12 iis8 sql server 2012。该端口涉及对文件进行 ftp 处理并从开发人员获取数据库备份并在线恢复。当去媒体部分我没有媒体时,这个问题正在直播。检查日志文件并运行 sql profiler 后,我确定了导致问题的查询。dev 上的相同查询运行良好,但 live 需要 11 分钟。
查询看起来像
它存在相同的数据库索引,所以我看不到发生了什么。有没有人见过这个?是 64 位 w2k12 上的 sql server 2012 问题吗?
问候
伊斯梅尔