Orchard模板中的Display.User()和New.User()有什么区别?
我在 Core \ Shapes \ Views \ Layout.cshtml 中看到了这行剃刀代码:
Model.Header.Add(Display.User(), "10");
Themes \ TheTheMachine \ Views \ Layout.cshtml 中有这行代码:
WorkContext.Layout.Footer.Add(New.User(), "10");
答案 0 :(得分:3)
第一个是错误,应该由Model.Header.Add(New.User(), "10");
替换。
New.ShapeName()
实例化一个新形状但不渲染它。
@Display.ShapeName()
实例化并呈现新形状。