Sitecore 中的空模态弹出窗口
Empty Modal PopUp in Sitecore
我正在努力在 MVC Sitecore 视图中显示 Richtext。
下面是我的代码
<div class="modal-body">
@Html.Sitecore().Field("{ACBE8753-2970-****-A022-4C4******4AA}")
</div>
当我点击模式弹出 link 时,我看到它是空的(下面是屏幕截图)。任何建议将不胜感激。
当我放简单的HTML内容。它的工作。但是,富文本或简单文本在模态弹出窗口中不起作用:
@Html.Sitecore().Field()
方法不接受字段 ID (guid) 作为参数。
选项是:
public virtual HtmlString Field(string fieldName)
public virtual HtmlString Field(string fieldName, object parameters)
public virtual HtmlString Field(string fieldName, Item item)
public virtual HtmlString Field(string fieldName, Item item, object parameters)
编辑:
以上是方法定义。使用例如:
<div class="modal-body">
@Html.Sitecore().Field("Modal Content")
</div>
其中 Modal Content
替换为您的字段名称(使用 guid {ACBE8753-2970-****-A022-4C4******4AA}
)。
您可以获得这样的物品:
var item = Sitecore.Context.Database.GetItem("your item ID or your path ID")
显示您的富文本字段:
@Html.Sitecore().Field("name of your richtext field", item)
这是因为 HTML 引用错误。 Sitecore 没问题。
我正在努力在 MVC Sitecore 视图中显示 Richtext。
下面是我的代码
<div class="modal-body">
@Html.Sitecore().Field("{ACBE8753-2970-****-A022-4C4******4AA}")
</div>
当我点击模式弹出 link 时,我看到它是空的(下面是屏幕截图)。任何建议将不胜感激。
当我放简单的HTML内容。它的工作。但是,富文本或简单文本在模态弹出窗口中不起作用:
@Html.Sitecore().Field()
方法不接受字段 ID (guid) 作为参数。
选项是:
public virtual HtmlString Field(string fieldName)
public virtual HtmlString Field(string fieldName, object parameters)
public virtual HtmlString Field(string fieldName, Item item)
public virtual HtmlString Field(string fieldName, Item item, object parameters)
编辑:
以上是方法定义。使用例如:
<div class="modal-body">
@Html.Sitecore().Field("Modal Content")
</div>
其中 Modal Content
替换为您的字段名称(使用 guid {ACBE8753-2970-****-A022-4C4******4AA}
)。
您可以获得这样的物品:
var item = Sitecore.Context.Database.GetItem("your item ID or your path ID")
显示您的富文本字段:
@Html.Sitecore().Field("name of your richtext field", item)
这是因为 HTML 引用错误。 Sitecore 没问题。