我已经在我的社交引擎应用程序中制作了一些模块,但是我想知道如何将它们添加到布局编辑器(root/admin/content
),以便我可以向这些页面添加小部件?
您可以通过在
内容.php文件中添加设置来在布局编辑器中添加小部件。
我们建议通过包管理器添加你的小部件,这应该有助于处理其余的工作。有关详细信息,请参阅开发人员 SDK 部分:http://support.socialengine.com/questions/180/Admin-Panel-Manage-Packages-Plugins
您应该首先从布局编辑器创建一个页面。不要在编辑页面信息部分提供任何页面URL。使页面不带 URL。最重要的是,将内容小部件添加到您的页面并保存。
现在,您有一个没有设置 url 的新页面。创建一个模块并安装它或将其粘贴到您的应用程序/模块目录中。现在,打开数据库并找到表"engine4_core_pages",然后单击插入并使用您的modulename_controller_action设置名称字段。
回到你的模块并打开索引控制器,将你想要的任何代码放在索引操作中,只需添加一个简单的代码即可在您的页面中查看它,"
$this->_helper->content
// ->setNoRender()
->setEnabled()
大功告成。您可以从模块清单设置路由.php内部设置文件夹。
希望这会有所帮助。
http://bloffin.blogspot.in/更多...