怎么让某个插件先执行或后执行
xiunoa 2020-8-23


怎样想让某个插件先执行 请问怎么实现 , 修改配置里的rank并不生效

正确的配置方法是这样的:

"hooks_rank": {
   "index_inc_start.php": 100},"overwrites_rank": {
   "view/htm/index.htm": 100},"dependencies": {
   "wish_test2": "1.0"}


注意这里的json键名必须是hook的名,而不是插件名,数组越大越优先执行。这个排序只能让某个hook优先,而不是你理解的配置插件名,让整个插件优先。如果让插件的的所有hook都优先,就需要把插件用到的所有hook都配置较大的数值。

 

同理overwrite_rank也是这个道理。只不过键名是要覆盖的文件名 这个文件名必须包含路径,像上面的


最新回复 (1)
全部楼主
  • cxice
    2021-2-23 2
    0
    我在考虑,这个优先运行能在哪些情景下使用?
返回