From cb96f3c5b4ce6ae903db0f1640a014ba20a385fc Mon Sep 17 00:00:00 2001 From: Diatrex Date: Fri, 20 Mar 2020 19:37:01 +0300 Subject: [PATCH] #929 Show header user info with ajax --- .../src/Http/Controller/CacheController.php | 15 +++++++++++++++ .../src/ProfileModuleServiceProvider.php | 2 ++ 2 files changed, 17 insertions(+) create mode 100644 addons/default/visiosoft/profile-module/src/Http/Controller/CacheController.php diff --git a/addons/default/visiosoft/profile-module/src/Http/Controller/CacheController.php b/addons/default/visiosoft/profile-module/src/Http/Controller/CacheController.php new file mode 100644 index 000000000..fe8ead24d --- /dev/null +++ b/addons/default/visiosoft/profile-module/src/Http/Controller/CacheController.php @@ -0,0 +1,15 @@ +find($request->userId); + + return ['userName' => $user->first_name . ' ' . $user->last_name]; + } +} diff --git a/addons/default/visiosoft/profile-module/src/ProfileModuleServiceProvider.php b/addons/default/visiosoft/profile-module/src/ProfileModuleServiceProvider.php index 8d19bab62..af13845c0 100644 --- a/addons/default/visiosoft/profile-module/src/ProfileModuleServiceProvider.php +++ b/addons/default/visiosoft/profile-module/src/ProfileModuleServiceProvider.php @@ -125,6 +125,8 @@ class ProfileModuleServiceProvider extends AddonServiceProvider 'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@notification', ], + // Cache links + 'ajax/get-user-info' => 'Visiosoft\ProfileModule\Http\Controller\CacheController@getUserInfo' ]; /**