gpt4 book ai didi

javascript - 所有页面的登录 Hook

转载 作者:行者123 更新时间:2023-12-03 03:42:51 28 4
gpt4 key购买 nike

我在所有页面都有登录按钮。我在drupal 7中创建了一个自定义模块。'one_time_popup'是我的模块名称。我尝试在登录后添加一个js文件。我创建了一个钩子(Hook)'one_time_popup_user_login'。它仅适用于主页我想在其他页面登录上也可以使用它。现在仅当我在主页上登录时才有效。如果我在其他页面上登录,它不会添加我的js文件

function one_time_popup_user_login($edit, $account){
if(user_is_logged_in){
drupal_add_js(drupal_get_path('module', 'one_time_popup') . '/service.js');
}
}

最佳答案

请尝试使用hook_init

function modulename_init() {
if (user_is_logged_in()) {
drupal_add_js(drupal_get_path('module', 'Modulename') . '/yourjs.js');
}
}

在自定义模块中包含 js

关于javascript - 所有页面的登录 Hook ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45539836/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com