我使用Orchard CMS 1.10.1
。如何在dynamic forms
模块中使用HTML <input> placeholder Attribute
而不是标签?
使用设计器工具模块中的形状跟踪功能来查找要覆盖的正确形状,以及要编写的替代模板。最有可能的是,您会发现需要覆盖Elements_TextField
形状并替换:
@if (element.ShowLabel) {
<label for="@element.HtmlId">@Model.ProcessedLabel</label>
}
:
@if (element.ShowLabel) {
tagBuilder.Attributes["placeholder"] = Model.ProcessedLabel;
}