我已将 Sitecore 字段渲染器用于要在 Sitecore 页面编辑器中编辑的页面之一。该页面包含一张图片,需要从 Sitecore 媒体库中引用。
所以我将图像控件插入到 Sitecore 字段渲染器的标记中,如下所示
<img id="imgBusinessAdFeatues" class="classifiedImageSamples" src="~/media/Images/What is a Business Account/businessAdFeatures.ashx" alt="Business Ad with Features" />
“~/media/Images/What is a Business Account/businessAdFeatures.ashx”是存储在 Sitecore 媒体文件夹中的图像的路径。
现在图像在页面内正确呈现,但是当我尝试使用 Sitecore 页面编辑器编辑该图像(上传新图像)时,它不允许我。
当我在 Sitecore 页面编辑器中打开该页面时,有什么方法可以使图片可编辑(上传新图片)?
谢谢
谢谢你的想法。
但我的问题有点不同。我的示例页面中有 Sitecore 字段渲染器。
<sc:FieldRenderer ID="frTestPage" runat="server" />
从该页面后面的代码中,我按如下方式绑定了一个 Sitecore 项。
frTestPage.Item = DatabaseManager.MasterDatabase.GetItem(“itemID1”);
frTestPage.FieldName = "Content";
在我绑定到字段渲染器的项目中,它具有丰富的文本框字段名称“内容”。
在那个“内容”字段中,我插入了要呈现到页面的标记。因此该标记由以下 img 标记和其他相关 HTML 组成。
<img id="imgBusinessAdFeatues" class="classifiedImageSamples" src="~/media/Images/What is a Business Account/businessAdFeatures.ashx" alt="Business Ad with Features" />
那么如何正确地给出引用 Sitecore 媒体库中图像的图像 src 路径。