feat(user-center): merge promotion rewards into revenue

This commit is contained in:
2026-08-05 23:43:16 +08:00
parent a87fd32fa3
commit 39c92017d9
14 changed files with 1048 additions and 159 deletions
+13 -1
View File
@@ -702,7 +702,7 @@ $hmb_js = get_template_directory() . '/assets/js/header-newadd.js';
&& isset($_GET['tab'])
&& 'revenue' === sanitize_key((string) wp_unslash($_GET['tab']))
);
if ($is_revenue_surface) {
if ($is_revenue_surface && !$is_profile_page) {
$revenue_js = get_template_directory() . '/assets/js/revenue.js';
wp_enqueue_script(
'aksrt-revenue',
@@ -919,6 +919,18 @@ $hmb_js = get_template_directory() . '/assets/js/header-newadd.js';
if ($is_profile_page) {
$revenue_invite_js_path = get_template_directory() . '/assets/js/revenue-invite.js';
if (file_exists($revenue_invite_js_path)) {
wp_enqueue_script(
'aksrt-revenue-invite',
$base_uri . '/assets/js/revenue-invite.js',
['aksrt-script'],
(string) filemtime($revenue_invite_js_path),
true
);
}
}
// Badges UI: user center + public profile (zibll medal modal/list).
if (class_exists('\AKSRT\User\Badges') && \AKSRT\User\Badges::enabled()) {
$is_badge_surface = $is_profile_page