问题标签 [sublayout]

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

sitecore - Sitecore:向我的子布局添加新数据模板

我的子布局是关于事件的。如果我将它放在包含事件的页面中,它将显示与其相关的信息。

我想在我的子布局中添加一个数据模板,它允许编辑器指定一个特定的事件来绘制这些信息。


如何创建允许编辑器从列表中选择特定事件的数据模板?如何将此添加到给定的子布局?

0 投票
2 回答
114 浏览

sitecore - Sitecore 更改布局名称

只是,我有一个快速的问题。

假设页面项目中有许多控件,如果我更改现有布局/子布局(控件)的名称,是否会影响 Sitecore 项目?

据我所知,更改名称是在数据库进程中,它不涉及文件系统中的任何物理控件(.ascx)。即使我们更改名称,Sitecore 中的 ASCX 文件路径字段的值也不会影响。

这样对吗??

0 投票
2 回答
452 浏览

save - 如果在页面上添加了子布局,Sitecore 会自动保存

一旦我添加了子布局组件,是否有自动保存?

我创建了一个子布局,如果我在页面编辑器的页面上添加它,它不会出现在那个时候。通过保存项目,它会出现在页面编辑器中。

所以,我想如果在页面上添加子布局,然后让页面自动保存。

可能吗?

===== 更新 =====

这是 CreateNewDatasource 方法的结束,它更新了渲染布局字段。

0 投票
1 回答
296 浏览

sitecore - Sitecore:从子布局访问控制

我在 Sitecore 中有一个使用子布局的母版页:

我想从使用相同母版页的布局页面 (.aspx) 访问此子布局内的控件。我尝试过类似的东西

但它返回 null,可能是因为控件不是公开的。

也是空的。

我想隐藏这个控件。可能吗?

0 投票
1 回答
1759 浏览

navigation - Sitecore 导航菜单子布局

我正在尝试使用站点核心导航子布局。现在我正在使用 2 个不同的。一个用于父项,它会拉出所有子项。另一个用于子项目,它只是拉它的兄弟姐妹。我想使用一种布局来拉动父母、孩子和兄弟姐妹。我现在使用的 2 没有显示 Self 或 Parent 项目。这是我在父级上使用的代码

以及拉动兄弟姐妹的子项目的导航

为那个做的代码

0 投票
1 回答
98 浏览

sitecore - 我可以在 Sitecore 中拥有具有相同占位符的不同部分吗

下面是我的名为 SectionWrapper 的子布局

我想要实现的是具有不同占位符的多个“部分”,例如

但它现在呈现为

我的演示详细信息在项目上配置如下:

  • SectionWrapper(带有一些占位符)
  • caraousal1(占位符为 phSectionWrapper)
  • SectionWrapper(带有一些占位符)
  • caraousal2(占位符为 phSectionWrapper)
0 投票
3 回答
508 浏览

templates - Sitecore 8:更改子布局的数据源模板

我对子布局的数据源模板的更改有疑问。现在,有两个子布局:Sub1Sub2,它们将Template1作为其数据源模板。直到我发现我需要一个不同的Sub1数据源模板时,我已经创建了许多子布局 Sub1 和 Sub2 项目。

Template2现在将替换 Template1作为子布局 Sub1 的数据源模板。现在,我必须更改使用 sublayout 作为 Sub1 创建的所有项目的模板。

问题是我必须通过内容编辑器手动更改每个项目的模板->配置->更改模板技术,这非常麻烦。有没有其他方法可以一次更改所有这些项目的模板?

0 投票
2 回答
505 浏览

sitecore - Sitecore 8:共享 .ascx 文件时获取子布局项

我有两个子布局:Grid-1-2 和 Grid-2-1。

在此处输入图像描述

这两个子布局共享一个 ASCX 文件(不是一个好的站点核心实践,但我需要这种方式)。

问题是在 ASCX 代码隐藏中,我想查看当前选择的网格是 Grid-1-2 还是 Grid-2-1 ?!

我尝试过同时使用DatasourceRenderingId技术,但没有效果。

编辑

我想知道是否可以从子布局的“数据”部分获取“参数”字段。这可以解决问题。

在此处输入图像描述

欢迎所有建议。请帮忙 !!

0 投票
3 回答
534 浏览

asp.net - Display Sitecore MVC rendering inside a Sitecore sublayout (Webforms page)

I've converted a sublayout to a MVC rendering and it needs to be statically bound to another sublayout. The old sublayout was bound using

Now that the component is a rendering i've tried

and

Neither have been succesful. Just nothing shows up and the rendering doesn't get hit while debugging. Any suggestions would be much appreciated

0 投票
1 回答
1459 浏览

sitecore - 如何在 sitecore 中创建富文本编辑器组件

在 Sitecore 中,创建富文本编辑器呈现/组件并将其显示在体验编辑器的页面上(对于 ASP.NET MVC 应用程序)涉及哪些步骤?

谢谢!