diff --git a/app/Http/Controllers/GuestbookController.php b/app/Http/Controllers/GuestbookController.php index 6edf002..91c618f 100644 --- a/app/Http/Controllers/GuestbookController.php +++ b/app/Http/Controllers/GuestbookController.php @@ -58,7 +58,13 @@ class GuestbookController extends Controller // 获取收件人默认值 (比如点击他人名片的"写私信"转跳过来) $defaultTo = $request->input('to', ''); - return view('guestbook.index', compact('messages', 'tab', 'defaultTo')); + // 获取所有用户名列表(供写信弹窗的收件人选择器使用) + $users = User::where('username', '!=', $user->username) + ->orderBy('username') + ->pluck('username'); + + return view('guestbook.index', compact('messages', 'tab', 'defaultTo', 'users')); + } /** diff --git a/resources/views/guestbook/index.blade.php b/resources/views/guestbook/index.blade.php index d4f0780..e03e4e6 100644 --- a/resources/views/guestbook/index.blade.php +++ b/resources/views/guestbook/index.blade.php @@ -30,43 +30,102 @@ @endif - {{-- 写信/留言表单区 (Alpine 控制显隐) --}} -
-
-
+ {{-- 弹窗遮罩层 --}} +