问题标签 [sitecore7.1]

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

c# - Glass Mapper:查询 SitecoreContext 时忽略 InferType

我已经在我的 Sitecore 7.1 解决方案上安装了该软件包Glass.Mapper.Sc.CastleWindsor,并且正在尝试使用推断类型。3.1.2.11我有以下课程:

我有这个项目:

在此处输入图像描述

在我的代码中,我尝试使用以下代码行从 glass 映射的当前上下文中获取此项目:

根据关于推断类型的文档,我希望它是serviceConfigtype 的JavascriptServiceConfiguration,但它是 type 的ServiceConfiguration。我错过了什么吗?我没有对玻璃做一些特定的配置。

0 投票
1 回答
297 浏览

image - Sitecore Bright Cove 模块:图像预览类型在编辑 BrightcoveVideo 时被删除

我在 Sitecore 中使用 BrightCove 模块。详情如下:

  1. 网站核心版本:

    Sitecore 7.1 修订版。130926.exe

  2. 已安装 BrightCove 软件包:

    Sitecore 媒体框架 1.2 修订版。131220.zip

    Sitecore 媒体框架 Brightcove 版 1.2 修订版。131220.zip

在导入媒体项目后,当我尝试编辑明亮的海湾视频时,图像预览类型的字段(例如:缩略图 URL,视频静止 URL)消失了。请在下面找到屏幕截图:

从 Brightcove 导入媒体项目后: 在此处输入图像描述

现在我编辑名称字段并保存: 在此处输入图像描述

关于这个问题的任何想法?

谢谢, 苏哈斯

0 投票
1 回答
1799 浏览

sitecore - 选择媒体在 Sitecore 中不返回任何项目 - 如何添加方面?

我们最近将 Sitecore 从 6.5 升级到 7.1。在新版本中,上传和选择图像的界面发生了变化。当您上传图像并尝试搜索以选择它时。它说“没有找到任何物品”有人遇到过同样的问题吗?你是怎么修的?

我安装了 Sitecore 7.1 的新版本,我没有这个问题。

我觉得它应该是媒体库项目的索引配置或构建索引。当您检查对 Sitecore 的请求时,以下 url

返回

{"statusCode":200,"result":{"totalCount":0,"resultCount":0,"items":[],"facets":[{"Name":"Dimensions","Values":[ ]},{"Name":"媒体类型","Values":[]},{"Name":"Updated","Values":[{"Count":0,"DisplayText":"Today", "Priority":1,"Text":"Today","Value":"__smallupdateddate:[20140114 TO 20140114]"},{"Count":0,"DisplayText":"Yesterday","Priority":2, "Text":"Yesterday","Value":"__smallupdateddate:[20140113 TO 20140113]"},{"Count":0,"DisplayText":"几天前","Priority":3,"Text": “几天前”,"Value":"__smallupdateddate:[20140110 TO 20140112]"},{"Count":0,"DisplayText":"Last month","Priority":4,"Text":"Last month","Value": "__smallupdateddate:[20131214 TO 20140109]"},{"Count":0,"DisplayText":"几个月前","Priority":5,"Text":"几个月前","Value":"__smallupdateddate :[20130914 TO 20131213]"},{"Count":0,"DisplayText":"Older","Priority":6,"Text":"Older","Value":"__smallupdateddate:[00010101 TO 20130913] "}]}]}}Text":"Last month","Value":"__smallupdateddate:[20131214 TO 20140109]"},{"Count":0,"DisplayText":"几个月前","Priority":5,"Text": "几个月前","Value":"__smallupdateddate:[20130914 TO 20131213]"},{"Count":0,"DisplayText":"Older","Priority":6,"Text":"Older", "值":"__smallupdateddate:[00010101 TO 20130913]"}]}]}}Text":"Last month","Value":"__smallupdateddate:[20131214 TO 20140109]"},{"Count":0,"DisplayText":"几个月前","Priority":5,"Text": "几个月前","Value":"__smallupdateddate:[20130914 TO 20131213]"},{"Count":0,"DisplayText":"Older","Priority":6,"Text":"Older", "值":"__smallupdateddate:[00010101 TO 20130913]"}]}]}}DisplayText":"Older","Priority":6,"Text":"Older","Value":"__smallupdateddate:[00010101 TO 20130913]"}]}]}}DisplayText":"Older","Priority":6,"Text":"Older","Value":"__smallupdateddate:[00010101 TO 20130913]"}]}]}}

在此处输入图像描述

我检查了日志并注意到当 Sitecore 尝试索引媒体项目时它会抛出以下异常


Sitecore 回复了我们以下回复。如果您遇到同样的问题,我会及时通知您。

getMediaStream 从数据库中检索媒体数据(文件本身)。看起来您遇到了内容搜索不会关闭导致数据库连接泄漏的媒体流的错误。此错误已在 Sitecore 7.0 更新 3 中修复,但尚未合并到 sitecore 7.1 中。

0 投票
3 回答
3784 浏览

asp.net-mvc - Sitecore 在我的 MVC 解决方案中提供了一个空白页面,其中只有文本“默认页面”

当我浏览到我的起始页时,例如 /sv,我得到一个空白页面,上面只写着“默认页面”。但是,当我尝试 /sv/ 时,它可以工作。像 /sv/example 这样的子页面可以在没有斜线的情况下工作。我正在使用只有 MVC 视图的 Sitecore 7.1。

0 投票
3 回答
10648 浏览

c# - 使用 Glass Mapper for Sitecore 获取内部链接的绝对 URL

我的项目模板有一个字段 aGeneral Link并由以下类表示:

现在我的链接字段包含外部和内部链接(指向其他项目的链接)。是否可以配置 Glass Mapper 的Url属性Link包含绝对 url(如AlwaysIncludeServerUrl=true)?并且还使用了站点解析(SiteResolving=true)?

基本上我想给 Link 属性一个UrlOptions配置。

我正在Sitecore 7.1使用Glass.Mapper.Sc 3.1.2.18.

0 投票
1 回答
1133 浏览

sitecore - 在 Sitecore 7.1 中关闭模式对话框?

我有一个自定义对话框,它使用以下调用打开一个 ASPX 页面:

在 Sitecore 7.1 之前,我已经能够关闭模式对话框并使用以下 JavaScript 片段传回一个值:

由于我的对话框使用 ASPX 页面,因此我无法使用Sitecore.Context.ClientPage.ClientResponse.CloseWindow();来关闭它(因为不存在 Sheer UI 框架)。不幸的是,我的自定义对话框非常复杂,而且我的项目时间线没有给我时间将其重写为 SPEAK UI 应用程序。

话虽如此,由于新的 jQuery 驱动的模式对话框,上述 JavaScript 解决方法已停止在 Sitecore 7.1 中工作。我想知道是否有人知道如何关闭 Sitecore 7.1 模式对话框并传回一个值?

0 投票
1 回答
2261 浏览

sitecore - 将 Sitecore 路由映射到项目/控制器

我有一个 Sitecore 7.1 站点,我试图找出实现博客标签搜索的最佳方法是什么。

理想情况下,我希望有一个这样的 URL:/tags/tag-goes-here

我的内容树中应该有一个项目 sitecore/content/home/tags,这样我就可以使用 Sitecore 编辑内容等。我希望像上面这样的所有路由都映射到该项目,并且能够以某种方式将“tag-goes-here”参数获取到我的控制器/渲染中。

我试过使用路线,但我不确定这是否是正确的方法。它映射到一个简单的控制器,但我可能走错了路。我为此添加了以下路线:

它有效,但并不完全符合我的要求。它只是在浏览器中呈现我的视图,但我无法使用 Sitecore 向其添加任何呈现或内容,因为 Sitecore 中没有匹配的项目。在 Sitecore MVC 中解决此问题的最佳方法是什么?

谢谢。

0 投票
1 回答
1064 浏览

c# - 在 Sitecore 玻璃映射器中禁用特定属性的版本检查

我正在SItecore 7.1使用Glass.Mapper.Sc 3.1.7.26. 我有以下模型,其中Service Id字段是共享的:

我有以下模型,它在一个Droptree字段上引用服务映射(也共享):

当我加载它的实例时,OnlineService它必须依赖于语言,因为DisplayName. 假设我有OnlineService德语和英语版本,而我ServiceMapping只有英语版本,然后在请求德语页面时获取对象nullServiceMapping

是否可以为ServiceMapping.ServiceId属性提供一个不应该检查现有语言版本的设置?我知道有VersionCountDisabler(),但我不能使用它,因为我需要OnlineService类来检查语言版本。

0 投票
2 回答
228 浏览

sitecore - Sitecore 7.1 UI(shell 站点)的正确 IE 浏览器和文档模式是什么

Sitecore 7.1 shell 的正确 IE 浏览器和文档模式是什么?

Sitecore 7.0 IE10 兼容视图/文档模式:IE5 怪癖

Sitecore 7.1 IE10 / doc 模式:标准 (?)

0 投票
3 回答
2229 浏览

solr - 使用 Solr 和 Tika 索引 PDF 的内容

问题简介:我希望 Sitecore 使用 Solr 的内置功能(由 Tika 提供)索引 PDF 的内容。我不确定如何配置 Sitecore 的索引以在 Solr(Tika) 中使用此功能。(我想我需要编写一个自定义索引器。)

我正在使用 Sitecore 7(7.1 Update 1)并希望从 PDF(或其他富媒体类型)中索引内容。我想为搜索目的索引这些数据。

我已安装 Solr (4.6.1) 并使用 Sitecore 7。当我为我的站点编制索引时,它会将所有文档保存到正确的 Solr 核心,并且我可以成功检索这些文档以进行显示。

使用curl,我可以将 PDF 发送到我的 Solr 实例并对其进行索引。

curl "http://localhost:8983/solr/update/extract?literal._id=doc1&uprefix=attr_&fmap.content=attr_content&commit=true" -F "myfile=@sample.pdf"

这行得通,我可以在我的 Sitecore Web 项目中读取此内容并将其显示在视图中,因此我知道我可以访问此数据。但是,我希望将数据附加到我在 Sitecore 中上传的项目中。

当我将 PDF 上传到 Sitecore 媒体库并发布项目时,或者至少在我重新索引站点时,我希望发生这样的事情。

我目前正在浏览以下教程以了解有关编写自定义索引的一些内容(这是第 1 部分的链接): http ://www.sitecore.net/Community/Technical-Blogs/Getting-to-Know-Sitecore /Posts/2013/04/Sitecore-7-Search-Provider-Part-1-Manually-Triggered-Indexing.aspx

谢谢你的耐心。