{template 'common/header-gw'} {template 'extension/module-tabs'}
{$module['title']} | |
{$module['name']} | |
{$module['version']} | |
{if empty($issystem)} {if empty($modtypes[$module['type']]['title'])} 其他 {else} {$modtypes[$module['type']]['title']} {/if} {else} 系统 {/if} | |
{$module['ability']} | |
{$module['description']} | |
{$module['author']} | |
{$module['url']} | |
存在全局设置项(针对公众号独立保存) | |
当前模块与系统版本不兼容 转换模块版本 | |
当前模块已安装 {if $module['upgrade']}更新{/if} {if !$module['issystem']}卸载此模块{/if} | |
当前模块还未安装 安装此模块 | |
此模块由系统内置, 不能删除 |
{if empty($module['subscribes'])}
{else}
{loop $module['subscribes'] $k $v}
{/loop}
{/if}
订阅特定的消息类型后, 此消息类型的消息到达微擎系统后将会以通知的方式(消息数据只读, 并不能返回处理结果)调用模块的接受器, 用这样的方式可以实现全局的数据统计分析等功能. 请参阅 模块消息订阅
注意: 订阅的消息信息是只读的, 只能用作分析统计, 不能更改, 也不能改变微擎处理主流程
|
|
{if empty($module['handles'])}
{else}
{loop $module['handles'] $k $v}
{/loop}
{/if}
当前模块能够直接处理的消息类型(没有上下文的对话语境, 能直接处理消息并返回数据). 如果公众平台传递过来的消息类型不在设定的类型列表中, 那么系统将不会把此消息路由至此模块
注意: 关键字路由只能针对文本消息有效, 文本消息最为重要. 其他类型的消息并不能被直接理解, 多数情况需要使用文本消息来进行语境分析, 再处理其他相关消息类型
注意: 上下文锁定的模块不受此限制, 上下文锁定期间, 任何类型的消息都会路由至锁定模块 |
|
需要嵌入规则 |
{if !empty($module[$point])}
权限标识
{loop $manifest['permissions'] $permission}
{/if}
{else}
未定义
{/if}
{$permission['title']}
|