在某些特定情况下,我需要使用我的布局,就像使用模型的常规视图一样。问题是我在定义RenderSection时遇到错误。是否有任何功能告诉我我的布局是否有子视图?或者RenderSection可以是一个可选的定义?任何解决方案都很好。感谢。
答案 0 :(得分:0)
如果您可能实际上没有要在布局中呈现的部分,则可以使用IsSectionDefined
@if(IsSectionDefined("mySection"){
@RenderSection("mySection")
}
或者只是将false传递给RenderSection调用的第二个可选参数:
@RenderSection("mySection", required: false)