返回列表 发帖
查看: 1122|回复: 6

[已解决] viewthread_modaction()在没有嵌入点的分页中也会加载..

33

主题

70

回帖

114

积分

渐入佳境

贡献
1 点
金币
0 个
发表于 2022-9-8 10:12:05 | 显示全部楼层 |阅读模式
viewthread_modaction()在没有嵌入点的分页中也会加载..

这样做会不会影响性能,算不算是bug呢?
1 贡献

最佳答案

dadage 发表于 2022-9-8 14:00
我说的这个viewthread_modaction()

没错,他是viewthread下的嵌入点,只要是forum.php?mod=viewthread以及此下的页面,均会执行嵌入点代码,这是正确的执行逻辑
回复

使用道具 举报

18

主题

3901

回帖

7170

积分

应用开发者

贡献
344 点
金币
1398 个
QQ
发表于 2022-9-8 10:19:57 | 显示全部楼层
嵌入点是以CURSCRIPT_CURMODULE这样的形式通过页面归属来执行的,只要是对应页面归属的脚本下,执行该脚本下的嵌入点是正常行为,不会影响性能(或者说设计就是如此,插件不需要在指定行为下执行的话应当在插件内做判断处理)
回复 支持 反对

使用道具 举报

33

主题

70

回帖

114

积分

渐入佳境

贡献
1 点
金币
0 个
 楼主| 发表于 2022-9-8 11:11:41 | 显示全部楼层
湖中沉 发表于 2022-9-8 10:19
嵌入点是以CURSCRIPT_CURMODULE这样的形式通过页面归属来执行的,只要是对应页面归属的脚本下,执行该脚本 ...

系统自带的嵌入点不是应该只在有嵌入点的页面运行吗?

你这样没有嵌入点的页面也会运行此函数.道理说不通啊
回复 支持 反对

使用道具 举报

18

主题

3901

回帖

7170

积分

应用开发者

贡献
344 点
金币
1398 个
QQ
发表于 2022-9-8 11:22:59 | 显示全部楼层
dadage 发表于 2022-9-8 11:11
系统自带的嵌入点不是应该只在有嵌入点的页面运行吗?

你这样没有嵌入点的页面也会运行此函数.道理说不通 ...

嵌入点是任何页面都存在的啊,谁跟你说这个页面没有嵌入点了?
回复 支持 反对

使用道具 举报

33

主题

70

回帖

114

积分

渐入佳境

贡献
1 点
金币
0 个
 楼主| 发表于 2022-9-8 14:00:38 | 显示全部楼层
湖中沉 发表于 2022-9-8 11:22
嵌入点是任何页面都存在的啊,谁跟你说这个页面没有嵌入点了?

我说的这个viewthread_modaction()
回复 支持 反对

使用道具 举报

18

主题

3901

回帖

7170

积分

应用开发者

贡献
344 点
金币
1398 个
QQ
发表于 2022-9-8 14:03:58 | 显示全部楼层
dadage 发表于 2022-9-8 14:00
我说的这个viewthread_modaction()

没错,他是viewthread下的嵌入点,只要是forum.php?mod=viewthread以及此下的页面,均会执行嵌入点代码,这是正确的执行逻辑
回复 支持 反对

使用道具 举报

18

主题

3901

回帖

7170

积分

应用开发者

贡献
344 点
金币
1398 个
QQ
发表于 2022-9-8 14:05:00 | 显示全部楼层
如果你还是不理解,建议你耐心阅读文档:https://open.dismall.com/?ac=document&page=plugin_hook
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-4-26 04:11 , Processed in 0.158200 second(s), 7 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表