0

客户正在使用 Sitecore 9 - 我们不是 Sitecore 开发人员。

我们被问到一件简单的事情:将社交媒体链接添加到其 Sitecore 网站的页脚。

它的证明比预期的要困难。

我通过 WYSWIG 编辑器直接编辑 HTML,在其他页面上添加了链接。

但页脚似乎受到更多限制,只接受添加“链接”等模板。

“链接”模板具有添加外部 URL 的选项,但没有添加图像的选项。

CMS 看起来像这样:

在此处输入图像描述

有什么方法可以通过 CMS 添加带有图像的链接(无需编写 Sitecore 代码),因此页面从以下位置更改:

没有链接

对此:

插入的链接

4

1 回答 1

0

如果您不想编写 Sitecore 代码,也许您应该考虑使用前端。

  • 找到包含页脚的视图(可能是 Foundation/Footer.cshtml)或类似的东西。- 要轻松找到它的位置,请按照以下步骤操作
    • 转到具有页脚(可能有页脚)的内容页面演示详细信息
    • 转到控件
    • 在那里找到页脚渲染
    • 点击它
    • 抓住数据源的价值
    • 转到数据源的路径
    • 应该有一个字段保存视图的值。
  • 在包含这些项目的 div 上添加一些 css 类,并在那里做你的前端工作......

它不是一个可扩展的解决方案,因此我强烈建议通过添加新字段和调整模型/视图来更新页脚渲染。因此,内容编辑器可以轻松地为每个社交添加新的价值。

于 2021-05-31T01:12:53.787 回答