diff --git a/beike/Shop/Http/Controllers/Account/EditController.php b/beike/Shop/Http/Controllers/Account/EditController.php
index e3cdb94d..bc4f7ca4 100644
--- a/beike/Shop/Http/Controllers/Account/EditController.php
+++ b/beike/Shop/Http/Controllers/Account/EditController.php
@@ -22,7 +22,7 @@ class EditController extends Controller
{
$customer = current_customer();
$data['customer'] = $customer;
-
+ $data = hook_filter('account.edit.index', $data);
return view('account/edit', $data);
}
diff --git a/themes/default/account/edit.blade.php b/themes/default/account/edit.blade.php
index 78d658f2..d518dd34 100644
--- a/themes/default/account/edit.blade.php
+++ b/themes/default/account/edit.blade.php
@@ -50,6 +50,7 @@
{{ $errors->has('name') ? $errors->first('name') : __('common.error_required', ['name' => __('shop/account.edit.name')]) }}
+ @hookwrapper('account.edit.email')
{{ $errors->has('email') ? $errors->first('email') : __('common.error_required', ['name' => __('shop/account.edit.email')]) }}
+ @endhookwrapper
diff --git a/themes/default/account/login.blade.php b/themes/default/account/login.blade.php
index 3d71f9ab..212f5e80 100644
--- a/themes/default/account/login.blade.php
+++ b/themes/default/account/login.blade.php
@@ -156,7 +156,8 @@
password_confirmation: [
{required: true, validator: validatePass2, trigger: 'change'}
]
- }
+ },
+ @stack('login.vue.data')
},
beforeMount () {
@@ -192,7 +193,8 @@
@endif
})
});
- }
+ },
+ @stack('login.vue.method')
}
})
diff --git a/themes/default/components/account/sidebar.blade.php b/themes/default/components/account/sidebar.blade.php
index b28b9381..9ae7eacc 100644
--- a/themes/default/components/account/sidebar.blade.php
+++ b/themes/default/components/account/sidebar.blade.php
@@ -3,7 +3,9 @@
{{ $customer->name }}
+ @hookwrapper('account.sidebar.email')
{{ $customer->email }}
+ @endhookwrapper