Socialengine - 如何将自定义模块添加到布局编辑器

时间:2012-06-18 10:28:23

标签: php layout module editor socialengine

我在socialengine应用程序中创建了一些模块但是我想知道如何将这些模块添加到布局编辑器(root/admin/content)以便我可以向这些页面添加小部件?

3 个答案:

答案 0 :(得分:1)

您可以在 content.php 文件中添加设置,在布局编辑器中添加小部件。

答案 1 :(得分:1)

我们建议您通过软件包管理器添加小部件,这有助于完成其余工作。有关详细信息,请参阅开发人员SDK部分:http://support.socialengine.com/questions/180/Admin-Panel-Manage-Packages-Plugins

答案 2 :(得分:1)

您应首先从布局编辑器创建页面。不要在编辑页面信息部分中提供任何页面URL。保留没有URL的页面。最重要的是,将内容窗口小部件添加到页面并保存。

现在,您有一个没有url set的新页面。创建一个模块并安装它或将其粘贴到您的application / modules目录中。现在,打开您的数据库并找到该表 “engine4_core_pages”并单击insert并使用modulename_controller_action设置name字段。

回到您的模块并打开索引控制器并将您想要的任何代码放入索引操作中,只需添加一个简单的代码即可在页面中查看,“

$this->_helper->content
            //   ->setNoRender()
            ->setEnabled()

您已完成。您可以在模块manifest.php内设置路径 文件夹中。

希望这会有所帮助。

http://bloffin.blogspot.in/了解更多......