我想创建一个新页面,就像您在管理布局编辑器中看到的那样。我可以从那里创建一个新页面,但它的 url 始终是 mysite.com/pages/mypage 。如果我进入engine4_core_pages,我可以添加一个引用我的控制器和我想要的操作的页面。所以让我们说
mymodule_index_mynewpage Somepage
它将在 LayoutEditor 中的 Editing 下拉菜单中显示为“Somepage”。当我选择该页面以向其添加小部件或更改列时,我在中间内容区域中得到的只是顶部的全局页眉和全局页脚选项来隐藏或显示。当我可以放置小部件时,中间没有开放区域。我在说什么的屏幕截图
http://i.imgur.com/rDSy26n.png?1
如何让页面能够更改布局并向其添加小部件?我似乎找不到它。
编辑:添加到下面的答案 遵循以下说明后,更改布局的能力受到限制。为了能够使用所有“列布局”,您还必须将其放入 engine4_core_content。
(自动编号), yourpage_id, type=container, name=middle, (父容器递增 id), order(6 我猜), ["[]"]=params, null=attribs
1234 50 container middle 1000 6 ["[]"] null