问题标签 [sitecore8]

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

sitecore - Sitecore 控制器渲染无法在回发时加载视图

我正在研究 Sitecore MVC 控制器。我创建了一个控制器“EventController”,它有两个动作“AllEvents”和[HttpPost]“SelectedYear”,一个视图“\Views\Event\AllEvents.cshtml”</p>

当我从内容项页面发布预览时,“AllEvents”附加了 Sitecore 控制器渲染,正在加载数据并且没有问题。“所有事件”页面有一个下拉菜单当我单击选定的年份时,回帖正在执行,但视图未按要求加载并且也丢失了 RenderingContext。该 url 将点击http://testPage/api/Event/SelectedYear 并且图像和 css 没有加载但数据在那里。

下面我分享了示例代码。

请帮我解决问题。

所有事件.cshtml

SelectedYear 行动

路由配置

0 投票
1 回答
974 浏览

security - 在体验编辑器中更改语言时出现 Sitecore 8 - 404 错误

我在我的 Sitecore 8(更新 3)实例中设置了一个新角色,并为其分配了以下角色(以及授予对我的内容树的读/写访问权限):

登录并使用内容编辑器后,我可以更改语言。但是,当我在页面编辑器体验编辑器中更改语言时(使用体验 > 语言菜单项)我收到 404 错误。如果我将浏览器中的 URL 清除为根(主机名),则语言似乎已更改。

编辑:附加信息

值得注意的是:

  1. 该解决方案不使用已翻译的项目。对于每个站点/语言,我们都有一个单独的内容树(在一个实例中)。
  2. linkManager 配置为使用 DisplayName 作为 URL。
0 投票
3 回答
926 浏览

sitecore - Sitecore8 多站点站点定义不起作用

sitedefintion.config我的站点核心实例中有以下内容。我不知道这个有什么问题。当我查看它时holding.somedomain.comsomedomain-miles.somedomain.com它给了我“未找到请求的文档”错误。

我已经验证了该网站有一个布局。我认为站点定义不起作用。

到目前为止我做了什么:

  • 配置 IIS(创建了三个独立的网站)。
  • 修改主机文件。

查看我的站点定义:

0 投票
2 回答
461 浏览

sitecore - 如何在 Sitecore 8 中为组织启用最新的 Twitter 提要

我正在使用sitecore 8,我已经安装了MongoDB,我想知道如何在我的sitecore 中启用社交媒体。我想在页面上显示该组织的最新 Twitter 提要。通过一些搜索,我了解到 sitecore 8 提供了开箱即用的此功能。

任何人都可以在这方面帮助我。

提前致谢。

0 投票
1 回答
878 浏览

sitecore - 多次相同渲染时渲染参数不正确

我在 Sitecore 8 Update 3 中使用 MVC 和 Glass Mapper v4 构建渲染时遇到问题。

我有一个Feature Promo渲染,它有一个渲染参数模板Feature Promo Parameters,它定义了一个下拉列表字段Align,以可能的值LeftRight.

在体验编辑器和预览模式下,渲染正确渲染,在调试时RenderingContext.Current["Parameters"]包含Align=LeftAlign=Right相应地,Glass 将其正确映射到我的 POCO。

但是,在 web 模式下,第一次渲染有Align=Left作为参数,所有相同类型的后续渲染都Align没有值。

通过 Sitecore Rocks 检查 web 数据库中的布局 XML,我可以看到参数正确:

无论我做什么,第二个(以及任何后续的相同类型的渲染)都不会得到指定的参数值。

渲染代码如下:

谁能告诉我我做错了什么,或者我是否发现了一个随机错误?

Marek Musielak 的更新:

好的,它现在只打断点一次 - 并且在页面上具有第一次渲染的 uid: {4CBD0824-D232-46F9-8763-295D3B493A4F}。这可能与动态占位符相关吗?

RenderingContext.CurrentOrNull.Rendering["Parameters"] = "Align=Left"

0 投票
1 回答
606 浏览

c# - sitecore 体验编辑器功能区按钮

我正在尝试将自定义功能区按钮添加到 sitecore 体验编辑器。我正在按照简单按钮的步骤从

http://www.programmingbynumbers.com/2015/01/31/creating-a-new-experience-editor-button-in-sitecore-8/

一切都很好,直到我找到 .cs 文件。我找不到对 PipelineProcessorRequest 的引用,并且出现错误。任何人都可以分享完整的c#代码吗?

0 投票
1 回答
1434 浏览

sitecore - 欺骗 IP 地址以使用 Sitecore 8 测试 GEOIP 查找

我是 Sitecore 的新手。我正在尝试实现以下进程类来覆盖GeoIP值以进行测试。

我找不到类 Tracker 位于哪个命名空间中。请注意,我使用的是托管在 localhost 上的Sitecore 8 。Sitecore 博客:@sitecorejohn 博客

有人可以帮我解决这个命名空间问题吗?

谢谢。

0 投票
1 回答
73 浏览

indexing - 将 sitecore 7.1 搜索迁移到 sitecore 8.0

我应该将网站从 Sitecore 7.1 迁移到 8.0

我主要关心 Lucene 搜索和搜索功能的索引部分,这也是要迁移的。

我只需要对相同的错误和错误进行提醒,并且一个问题(在网络上没有找到答案)是搜索功能会受到迁移的严重影响吗?迁移时应该注意什么?

任何有用和相关的链接表示赞赏。

0 投票
2 回答
268 浏览

mongodb - Sitecore xDB (MongoDB) 部署在不同的地理位置

Sitecore 使用 MongoDB 进行跟踪和分析。如果生产环境被分成几个地理位置,特别是在不同的大陆,应该如何配置 xDB?如果 xDB 在任何副本集中只能有一个可写的主实例,这是否不会强制所有前端 CD 服务器全局写入一个特定数据中心的同一节点?这似乎并不理想。

投票决定将此问题移至https://dba.stackexchange.com/

0 投票
2 回答
409 浏览

sitecore - 地理位置默认主页

我有以下网站结构。默认情况下,当您访问 MyWebsite.com 站点时,正在加载的页面是韩国 (MyWebsite/Korea/Home) 下的主页项。

我需要做的是:

当网站在中国访问时,默认主页应该是中国下的主页(MyWebsite/china/Home)。日本也一样,当网站在日本访问或浏览时,默认主页应该是日本的主页(MyWebsite/Japan/Home)。除此之外,默认主页应该是韩国下面的主页。

这个怎么做?在 Sitecore 中最好的做法是什么。

我正在尝试使用 Geolocation HTML5 API 来确定位置。然后在我知道位置后重定向到相应的页面。但我很犹豫,因为我认为在 Sitecore 中可能有更好的方法来做到这一点。

非常感谢您的建议和帮助。

谢谢,

在此处输入图像描述