【发布时间】:2018-03-28 08:01:12
【问题描述】:
我正在开发一个使用 Sonata 的页面包和块包的项目。我的 sonata_page.yml 文件的相关部分如下所示:
templates:
default:
path: 'AppBundle:Layout:app_default.html.twig'
name: 'default'
containers:
header:
name: Header
content_top:
name: Top content
content:
name: Main content
content_bottom:
name: Bottom content
footer:
name: Footer
matrix:
layout: |
HHHHHHHH
TTTTTTTT
TTTTTTTT
CCCCCCCC
CCCCCCCC
BBBBBBBB
BBBBBBBB
FFFFFFFF
mapping:
H: header
T: content_top
C: content
B: content_bottom
F: footer
index:
path: 'MyNewBundle:Default:index.html.twig'
name: 'index'
containers:
content:
name: Main content
matrix:
layout: |
CCCCCCCC
mapping:
C: content
这很好用。当我选择“索引”作为页面模板时,我发现该页面的“撰写”选项卡只包含一个选项:主要内容。
问题是我仍然在页面底部看到一个“孤立容器”区域,允许用户选择页眉、顶部内容、底部内容和页脚。 我想删除那些“孤儿容器”,以免它们出现。有没有简单的方法来做到这一点?
【问题讨论】:
标签: php symfony sonata-admin