首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Sitecore 7中开发的快速信息部分下面的自定义部分在Sitecore 8中表现不同

在Sitecore 7中开发的快速信息部分下面的自定义部分在Sitecore 8中表现不同
EN

Stack Overflow用户
提问于 2015-10-19 19:49:03
回答 2查看 70关注 0票数 2

我在Sitecore 7中的默认“Quick info”部分下面创建了一个名为Created/Updated的自定义部分,如下所示:

最近我们将我们的项目从Sitecore 7迁移到Sitecore 8,但是我们开发的“创建/更新”部分看起来不再像Sitecore 7的快速信息。代码类似于Sitecore.Client.dll中Sitecore.Shell.Applications.ContentEditor.Pipelines.RenderContentEditor命名空间中使用的快速信息默认代码

如上所示,“已创建/已更新”中的字段看起来不像“快速信息”部分。相反,我们可以看到一个不同的表和字段的行,这些字段的宽度较小,因为此时在Created time字段中的整个时间不可见,并且它正在被裁剪。我不确定它在Sitecore8中是如何改变的,以及如何才能切换回像Sitecore 7的Quick info那样的正确视图。

EN

回答 2

Stack Overflow用户

发布于 2015-10-19 22:48:58

不是在第二列中输出<input>超文本标记语言,而是直接使用值。

票数 2
EN

Stack Overflow用户

发布于 2015-10-19 21:02:32

您需要为您的自定义组件更改CSS。

首先,确保第一列的宽度固定,第二列设置了nowrap样式:

代码语言:javascript
复制
td:nth-of-type(1) { width: 110px; }
td { white-space: nowrap; }

这将使包含信息的第二列占据第一列之后的整个剩余空间。

重要提示:CSS order 确实与有关;另外,您可以在上面示例中的td前面加上您的自定义面板的父容器元素的选择器(不要弄乱页面上的其他表格)。

此外,你可能想要删除边框,以拥有快速查看部分的外观和感觉,但从你的帖子中不清楚哪个元素构成了边框,很可能是同一个TD。

希望这能有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33213626

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档