问题标签 [page-editor]

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

asp.net - 使用 Sitecore DMS 是否需要页面编辑器和“克隆”?

我们目前在我们的网站上使用 Sitecore CMS,并正在考虑在不久的将来添加 Sitecore DMS。

我的一位同事坚持认为,绝对有必要让我们的页面编辑器与“克隆”功能一起启用并为我们使用 DMS 工作。

我熟悉他们的 CMS,但不熟悉 DMS,所以我想知道——这绝对有必要吗?

0 投票
3 回答
1862 浏览

angularjs - 带有 knockout.js 或 angular.js 的 sitecore 页面编辑器模式

有没有人有使用 MVVM 模式和/或 knockout.js、angular、js 或 handlebars/js 和 sitecore 的页面编辑器模式的经验?

我没有做很多页面编辑器模式的工作,但我的直觉是,如果使用上述任何库,字段渲染器所需的站点核心上下文将成为一个问题。

在深入了解原型之前,有人可以告诉我这是否可能吗?

如果那里有一些文档或示例,那将是一个奖励。

0 投票
1 回答
387 浏览

sitecore - Sitecore 7 中的内容重用

目前在 SC7 工作,在那里我实现了一种脚手架,以便编辑者可以将文章添加到页面并在其下添加部分和段落。你明白了,html5的东西......

现在,问题......编辑器正在页面编辑器中工作:

假设您创建了一个新页面,并添加了一篇文章。它有一个标题、顶部的英雄形象和一个介绍。您选择创建新内容,我将其保存在一个名为 ContenStore 的 ItemBucket 中,我在其中存储我的所有文章、部分、段落......如果他们想重新使用任何内容,SC7 使用搜索的方式。

假设我的编辑创建了另一个新页面,并且他想重用内容存储中的一个部分。他会找到该部分,但是当他将其放在页面上时,原始部分上的所有段落都不会显示...当然不会,因为我猜布局详细信息保存在上下文项级别而不是那个部分级别...

有没有人解决过这个问题?子布局(或渲染)应该能够记住它具有哪些布局细节,因此如果您重新使用它,它最初拥有的所有项目也会再次放入其占位符中,这当然是递归的......

欢迎任何想法...

欧文

0 投票
1 回答
235 浏览

jquery - jcarousel 插件在 sitecore 预览模式下不起作用

当我们在浏览器上运行页面时,jcarousel 插件正在工作,但是如果我们在 sitecore 预览模式下运行同一页面(在 sitecore 中:单击顶部菜单中的演示。单击功能区中的预览),则此插件不起作用。如果您有有用的解决方案,请告诉我。

0 投票
2 回答
1629 浏览

sitecore - 在页面编辑器中编辑隐藏字段

我想在 Sitecore 页面编辑器上编辑一些隐藏字段,例如 head html 部分的元字段。我该怎么做?我尝试

但这不适用于 head html 部分。

0 投票
1 回答
67 浏览

sitecore - Sitecore 中的哪些功能取决于页面编辑器的工作?

我记得在我的 Sitecore (7) 培训中,有一些旨在通过页面编辑器使用的新功能。例如,我记得一些个性化的东西和多变量测试。谁能告诉我页面编辑器的全部功能是什么?

0 投票
1 回答
622 浏览

security - Sitecore 使用来自另一个域的用户访问页面编辑器

我正在尝试访问我的解决方案中某个网站的页面编辑器,同时登录到同一 Sitecore 解决方案中另一个网站的 PE。我通过编写我要访问的站点的 URL 来做到这一点,然后是“/?sc_mode=edit”。我的问题是我被重定向到 Sitecore 登录页面。这两个网站具有不同的安全域。这只是在将我们的解决方案从 Sitecore 6.5 升级到 Sitecore 版本 7.1 后才开始发生这是 Sitecore 行为的变化,还是我忽略了允许此类行为的任何设置?我想访问其他站点的 PE,而无需再次验证自己。

更新

为清楚起见,我将添加有关我正在尝试修复的特定功能的更多详细信息:我们网站的 PE 上有一个自定义状态栏,允许用户从解决方案中选择另一个站点并导航到其 PE。实现这一点的代码在 /sitecore/admin 的布局文件中实现,称为AutoLogin.aspx
每次用户从下拉选择器中选择另一个选项时,他都会通过 JavaScript 重定向到他选择的域上的 AutoLogin 脚本。这是自动登录的代码:

AutoLogin 脚本将用户从会话中踢出并尝试将他登录到新域中。这在理论上似乎是合理的,但在实践中似乎行不通。出于某种原因,在踢出用户之后(以及在重新登录之前),Sitecore.Context.User.Name变量仍然设置为在调用 Kick 命令之前登录的用户名。

0 投票
1 回答
1257 浏览

security - 没有可用数据时,Sitecore 富文本字段在页面编辑器中缺少“[字段中无文本]”值

我们已将我们的项目从 Sitecore 6.5 更新到 7.1 版,并注意到页面编辑器中的富文本字段在没有可用值时缺少“[No text in field]”。有没有人遇到过这个问题?有谁知道这个可以在哪里检查?
我假设有一些配置文件/javascript 文件添加了这个值,但是很遗憾,长时间的艰苦谷歌搜索没有出现任何结果。

0 投票
1 回答
263 浏览

sitecore - Sitecore 页面编辑器 发布特定项目

我基于 sitecore 数据源创建了sitecore HTML 内容控件;可用于多变量测试和个性化。如果更改某些内容或图像并将其保存在页面编辑器中,一切正常。

当我在页面编辑器中发布项目时,事情开始无法正常工作;我没有特定选项来发布该控件,而是单击发布按钮并禁用(取消选中)发布子项目。导致发布信息“跳过项目 2” ,"项目更新 0"

在下面的链接中讨论了类似的主题。 Sitecore 页面编辑器 发布与内容相关的项目

Sitecore 页面编辑器 - 如何扩展页面编辑器项目编辑面板

该帖子中建议的解决方案是创建一个自定义按钮来发布。

是否有任何站点核心默认功能可供发布?

0 投票
1 回答
664 浏览

sitecore - Sitecore 页面编辑器 asp:button 文本

在 sitecore 页面编辑器模式中,按钮的文本变得很奇怪;我正在从 sitecore 词典中获取此文本。在页面编辑器模式下查看输入字段值的html

在正常模式下,输入字段值只是“注册”。

这只发生在按钮+页面编辑器的组合中。

如果我提供从 sitecore 获取字典项目的代码可能会有所帮助

有什么建议么??