feat(vip): Batch 3 dedicated user-center VIP tab

Register 我的会员 panel, zibll-style status/equity cards, sidebar deep-link,
and slim credits-tab entry so VIP is no longer nested only under assets.
This commit is contained in:
kate522 committed 2026-07-21 17:09:23 +08:00
1 parent 965032f2e9
commit 1f87ab3b1b
8 files changed
+209 -5

No files matched your search

+2 -1
View File
@@ -169,6 +169,7 @@ if (!function_exists('aksrt_capture_user_center_view')) {
'comments' => 'comments',
'favorites' => 'favorites',
'credits' => 'credits',
'vip' => 'vip',
'settings' => 'settings',
'header' => 'header',
'sidebar' => 'sidebar',
@@ -193,7 +194,7 @@ if (!function_exists('aksrt_capture_user_center_panel')) {
* Capture a built-in or registered user-center panel body.
*/
function aksrt_capture_user_center_panel(string $tab_key, array $tab, array $context): string {
$built_in_tabs = ['profile', 'posts', 'comments', 'favorites', 'credits', 'settings'];
$built_in_tabs = ['profile', 'posts', 'comments', 'favorites', 'credits', 'vip', 'settings'];
if (in_array($tab_key, $built_in_tabs, true)) {
return aksrt_capture_user_center_view($tab_key, $context);
}