【问题标题】:How to add an admin page for a custom module in Socialengine 4如何在 Socialengine 4 中为自定义模块添加管理页面
【发布时间】:2015-01-22 09:51:43
【问题描述】:

我们如何在社交引擎 4 中为自定义模块创建管理面板页面?我在 INTERNET 上没有找到任何关于此的信息。

【问题讨论】:

    标签: zend-framework socialengine


    【解决方案1】:

    没有直接的方法或功能来创建“自定义模块的管理面板页面”。您需要在自定义模块中进行编程(定义管理控制器和相应的操作)。

    您可以从路径中获取参考:“application/modules/User/controllers/AdminManageController.php/indexAction()”和“application/modules/User/views/scripts/admin-manage/index.html”中的相应视图文件。 tpl”。此操作在管理面板上显示“管理用户”页面。您可以根据自己的要求进行编程。

    请根据您的要求在下面的查询中输入模块名称、控制器名称和操作名称,这将显示在“管理面板”>>“插件”部分。

    INSERT IGNORE INTO engine4_core_menuitems (name, module, label, plugin, params, menu, submenu, order) 值 ('core_admin_main_plugins_moduleName', 'moduleName', 'moduleName', '', '{"route":"admin_default","module":"moduleName","controller":"controllerName", "action":"actionName"} ', 'core_admin_main_plugins', '', 999);

    【讨论】:

    • 我创建了一个模块,但无法在管理面板中显示。现在它在链接“admin/module_name/setting”上工作正常。我只想要一个菜单​​。当用户点击它时,它将重定向到模块“admin/module_name/setting”
    • 请根据您的要求在下面的查询中输入模块名称、控制器名称和操作名称,这将显示在“管理面板”>>“插件”部分。插入忽略到engine4_core_menuitemsnamemodulelabelpluginparamsmenusubmenu,@9876543338@,ins_module moduleName', '', '{"route":"admin_default","module":"moduleName","controller":"controllerName", "action":"actionName"}', 'core_admin_main_plugins', '', 999 );
    猜你喜欢
    • 2013-01-22
    • 2013-03-08
    • 1970-01-01
    • 2012-06-20
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多