问题标签 [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.
sitecore - Sitecore 7.x tests (a/b, multivariant) MVC
I'm trying to implement web solution with sitecore 7.x as a content manager. My web application is a MVC solution. I've installed Sitecore and set up MVC project.
The problem is that AB/MV tests don't work when using *.cshtml
layout with @Html.Sitecore().Placeholder(...)
and ControllerRenderings
.
I have Item defined with layout set to LayoutMVC.cshtml file.
I render ControllerRendering into main
placeholder and I want to add variation to component rendered here. Basicaly I can add a variation using Page Editor and everything is fine until I click save in Page Editor. Then the test is saved but I cannot see first variation anymore. I see the content from the original item. I can choose variations but instead of Variation1 there is a Default content.
When I start a test it doesn't work at all. Always renders original Item.
The same test works when I use /sitecore/Layout/Layouts/Sample Layout
which is an aspx layout but I need to use MVC @Html.Sitecore().Placeholder(...)
method as I want to render placeholders dynamically later.
Additionaly DMS works fine for this configuration. I can personalize content.
sitecore - 以编程方式禁用设计角色
我想知道是否有任何方法可以从代码中切换/禁用设计师角色。命令的预期效果:webedit:toggledesigncapability
.
页面编辑器中的命令图像:
如何从代码中切换设计功能?
sitecore - 在 Sitecore 页面编辑器中打开选择关联内容
我们的要求要求我们将页面模块存储在 Modules 文件夹中的页面项下。在模块的渲染中,我将数据源位置设置为 ./Modules。我的模块结构页面如下所示。
页 | --- 模块(文件夹) | --- 模块 1 --- 模块 2 --- 模块 3
当通过页面编辑器将模块添加到页面时,数据源位置是正常路径而不是其中的 ./,应出现选择关联内容框。数据源位置为“./”时不会出现。
有没有办法强制“选择相关内容”自动显示?我也不希望用户看到“组件属性”窗口。
谢谢
sitecore - 页面编辑器不支持移动网站
选择特定组件(例如站点核心链接字段文本)后,是否正在选择整个块?
但我想在用户点击时编辑特定组件。
我应该怎么办?我有什么错误吗?
sitecore - jwPlayer 导致渲染无法在 Sitecore 的页面编辑器中加载
我目前正在使用 Sitecore 7.2 (MVC) 进行渲染,该渲染将显示一个 jwPlayer,并给出一个视频链接(在媒体库中或来自外部源,如 YouTube)。当我通过内容编辑器中的演示详细信息添加渲染(使用有效数据源)时,一切看起来都很好,并且运行良好。但是,我现在遇到的问题是,当我尝试从页面编辑器(使用完全相同的呈现和数据源)执行相同的操作时,该占位符中根本没有显示任何内容。
处理视频的渲染部分如下:
其他可能有帮助的事情:
- 当我注释掉
<script>
上面标签中的所有内容时,渲染完美地显示出来。 - 在页面上找到了对 jwplayer.js 的引用(这是我的第一个想法)
Javascript 中的控制台错误:
No suitable players found and fallback enabled
在 jwplayer.js 上Uncaught TypeError: undefined is not a function
从上面开始jwplayer("@vidid").setup({
。jwplayer('videodiv-@vidid').onPlay(function () {
我怎样才能让 jwPlayer 和 Page Editor 相互配合?
sitecore - 在 Sitecore PageEditor 中添加自定义下拉列表
如何在 Sitecore 的页面编辑器中添加自定义下拉列表?
我了解您可以通过/sitecore/content/Applications/WebEdit/Custom Experience Buttons
使用模板在核心数据库中创建项目来在工具栏中创建单个按钮,WebEdit Button
并且我了解将按钮的Type
字段设置为Common
将使其显示在“更多”下拉列表下,但我想要的是创建我的具有唯一按钮列表的自己的下拉按钮(对应于主数据库中的项目)。
我已经<getChromeData>
使用 dotPeek 查看了管道中的各种处理器,并怀疑我将不得不在此管道中创建一个新处理器,但我找不到从图像中生成“更多”下拉列表的相关代码。
sitecore - Sitecore Linkmanager 始终链接到 Web 数据库链接,即使来自页面编辑器也是如此
您好正在尝试此代码
然后从cshtml
当我点击链接时,它总是指向 CD 数据库,我无法在页面编辑器中进行编辑。单击页面编辑器中的链接后,我需要编辑目标。有人可以建议我吗?
sitecore - Sitecore MVC 中 sc:EditFrame 的替代方案是什么
我正在处理的项目是使用 MVC 构建的新 Sitecore 8 站点,并且需要页面编辑器支持。该方法正在处理简单的字段FieldRenderer.render()
,但也有一些 droplink 和 multilist 字段需要在页面编辑器中可用。在 web 表单中,您可以使用该sc:editframe
控件,但如何在使用 Sitecore MVC 时获得相同的功能?
asp.net - 字段中标签管道的站点核心包装不起作用
我正在使用 sitecore 7.2 并且我已经创建了用于封闭单行文本标签的管道,如下所示。
它工作正常,但是当我们编辑或保存任何字段然后将其另存为时出现问题
也包括封闭标签。现在在发布模式下它显示两次,三次,如下所示。
image - 如何在页面编辑器上禁用图像组件的编辑?
我有一个图像组件,我需要在 Sitecore 页面编辑器上禁用其编辑功能区,以便作者无法编辑/更改图像。
在代码中:
我试过DisableWebEditing="true"
但没用!
在后面的代码中也试过这个
如何禁用图像编辑?