Social Engine 如何添加或编辑菜单项

Posted

技术标签:

【中文标题】Social Engine 如何添加或编辑菜单项【英文标题】:Social Engine How to add or edit menu items 【发布时间】:2012-02-02 07:22:04 【问题描述】:

我是社交引擎的新手。我正在尝试添加一个可与 jQuery 一起使用的自定义菜单项。 但我需要了解要编辑的文件在哪里才能应用这些更改。

谁能告诉我社交引擎核心是如何组织的?

如何找到控制和生成菜单项的文件?

【问题讨论】:

【参考方案1】:

转到控制面板 > 布局 > 菜单编辑器并将新菜单项添加到现有菜单。您还可以从同一页面创建新菜单,然后使用布局管理器将它们添加到任何布局中。

您应该能够通过编辑合适的视图文件将 jQuery 功能添加到任何菜单。就像如果您希望您的 jQuery 在站点范围内可用,那么您可以在该文件夹上编辑 application\modules\Core\layouts\scripts\default.tpl 和其他布局脚本。

您还可以创建菜单插件。看看数据库上的这张表-engine4_core_menuitems。您可以看到一些菜单项具有相应的类。在 SocialEngine 中找出这些类并尝试了解它们是如何工作的。您可以使用这些类添加条件、小型 javascript,这是使用 SocialEngine 菜单的推荐方式。

【讨论】:

【参考方案2】:

进入管理员(控制面板)

布局 菜单编辑器

【讨论】:

【参考方案3】:

如前所述,我们建议在菜单编辑器中编辑菜单,该菜单可在管理面板 > 布局 > 菜单编辑器中找到。详细说明请见:http://support.socialengine.com/questions/217/Admin-Panel-Layout-Menu-Editor

【讨论】:

【参考方案4】:

您可以通过管理员用户查看下面提到的视频 URL 以了解 Socialengine Menu 的工作环境: https://www.youtube.com/watch?v=Frc5U6iB_wg

需要依次单击控制面板、布局和菜单编辑器,并将新菜单项添加到现有菜单。您还可以从同一页面创建新菜单,然后使用布局管理器将它们添加到任何布局中。

【讨论】:

以上是关于Social Engine 如何添加或编辑菜单项的主要内容,如果未能解决你的问题,请参考以下文章

《ArcGIS Engine+C#实例开发教程》第六讲 右键菜单添加与实现

如何停止或禁用 Google App Engine 生产服务器?

如何在左侧的操作栏上充气菜单

如何使用 VSCode 扩展添加上下文菜单?

Social.localUser.Authenticate 回调从未被调用

如何在 SwiftUI 中的文件、编辑和查看之前将项目添加到应用程序菜单?