|
4 | 4 | <h1>Update detials</h1> |
5 | 5 | <p>Please review the details below and update them as requested by the membership team.</p> |
6 | 6 |
|
7 | | -<form role="form" method="POST" action="{{ route('membership.update', $id) }}"> |
| 7 | +<form role="form" method="POST" action="{{ route('membership.update', $user->getId()) }}"> |
8 | 8 | {{ csrf_field() }} |
9 | 9 | {{ method_field('PUT') }} |
10 | 10 |
|
11 | 11 | <div class="form-container"> |
12 | 12 | <div class="row"> |
13 | 13 | <label for="firstname" class="form-label">First name</label> |
14 | 14 | <div class="form-control"> |
15 | | - <input id="firstname" type="text" name="firstname" value="{{ old('firstname', $firstname) }}" required autofocus> |
| 15 | + <input id="firstname" type="text" name="firstname" value="{{ old('firstname', $user->getFirstname()) }}" required autofocus> |
16 | 16 | @if ($errors->has('firstname')) |
17 | 17 | <span class="help-block"> |
18 | 18 | <strong>{{ $errors->first('firstname') }}</strong> |
|
24 | 24 | <div class="row"> |
25 | 25 | <label for="lastname" class="form-label">Last name</label> |
26 | 26 | <div class="form-control"> |
27 | | - <input id="lastname" type="text" name="lastname" value="{{ old('lastname', $lastname) }}" required> |
| 27 | + <input id="lastname" type="text" name="lastname" value="{{ old('lastname', $user->getLastname()) }}" required> |
28 | 28 | @if ($errors->has('lastname')) |
29 | 29 | <span class="help-block"> |
30 | 30 | <strong>{{ $errors->first('lastname') }}</strong> |
|
36 | 36 | <div class="row"> |
37 | 37 | <label for="address1" class="form-label">Address 1</label> |
38 | 38 | <div class="form-control"> |
39 | | - <input id="address1" type="text" name="address1" value="{{ old('address1', $address1) }}" required autocomplete="address-line1"> |
| 39 | + <input id="address1" type="text" name="address1" value="{{ old('address1', $user->getProfile()->getAddress1()) }}" required autocomplete="address-line1"> |
40 | 40 | @if ($errors->has('address1')) |
41 | 41 | <p class="help-text"> |
42 | 42 | <strong>{{ $errors->first('address1') }}</strong> |
|
48 | 48 | <div class="row"> |
49 | 49 | <label for="address2" class="form-label">Address 2</label> |
50 | 50 | <div class="form-control"> |
51 | | - <input id="address2" type="text" name="address2" value="{{ old('address2', $address2) }}" autocomplete="address-line2"> |
| 51 | + <input id="address2" type="text" name="address2" value="{{ old('address2', $user->getProfile()->getAddress2()) }}" autocomplete="address-line2"> |
52 | 52 | @if ($errors->has('address2')) |
53 | 53 | <p class="help-text"> |
54 | 54 | <strong>{{ $errors->first('address2') }}</strong> |
|
60 | 60 | <div class="row"> |
61 | 61 | <label for="address3" class="form-label">Address 3</label> |
62 | 62 | <div class="form-control"> |
63 | | - <input id="address3" type="text" name="address3" value="{{ old('address3', $address3) }}" autocomplete="address-line3"> |
| 63 | + <input id="address3" type="text" name="address3" value="{{ old('address3', $user->getProfile()->getAddress3()) }}" autocomplete="address-line3"> |
64 | 64 | @if ($errors->has('address3')) |
65 | 65 | <p class="help-text"> |
66 | 66 | <strong>{{ $errors->first('address3') }}</strong> |
|
72 | 72 | <div class="row"> |
73 | 73 | <label for="addressCity" class="form-label">City</label> |
74 | 74 | <div class="form-control"> |
75 | | - <input id="addressCity" type="text" name="addressCity" value="{{ old('addressCity', $addressCity) }}" required autocomplete="city"> |
| 75 | + <input id="addressCity" type="text" name="addressCity" value="{{ old('addressCity', $user->getProfile()->getAddressCity()) }}" required autocomplete="city"> |
76 | 76 | @if ($errors->has('addressCity')) |
77 | 77 | <p class="help-text"> |
78 | 78 | <strong>{{ $errors->first('addressCity') }}</strong> |
|
84 | 84 | <div class="row"> |
85 | 85 | <label for="addressCounty" class="form-label">County</label> |
86 | 86 | <div class="form-control"> |
87 | | - <input id="addressCounty" type="text" name="addressCounty" value="{{ old('addressCounty', $addressCounty) }}" required autocomplete="region"> |
| 87 | + <input id="addressCounty" type="text" name="addressCounty" value="{{ old('addressCounty', $user->getProfile()->getAddressCounty()) }}" required autocomplete="region"> |
88 | 88 | @if ($errors->has('addressCounty')) |
89 | 89 | <p class="help-text"> |
90 | 90 | <strong>{{ $errors->first('addressCounty') }}</strong> |
|
96 | 96 | <div class="row"> |
97 | 97 | <label for="addressPostcode" class="form-label">Postcode</label> |
98 | 98 | <div class="form-control"> |
99 | | - <input id="addressPostcode" type="text" name="addressPostcode" value="{{ old('addressPostcode', $addressPostcode) }}" required autocomplete="postal-code"> |
| 99 | + <input id="addressPostcode" type="text" name="addressPostcode" value="{{ old('addressPostcode', $user->getProfile()->getAddressPostcode()) }}" required autocomplete="postal-code"> |
100 | 100 | @if ($errors->has('addressPostcode')) |
101 | 101 | <p class="help-text"> |
102 | 102 | <strong>{{ $errors->first('addressPostcode') }}</strong> |
|
108 | 108 | <div class="row"> |
109 | 109 | <label for="contactNumber" class="form-label">Contact Number</label> |
110 | 110 | <div class="form-control"> |
111 | | - <input id="telephone" type="text" name="contactNumber" value="{{ old('contactNumber', $contactNumber) }}" required autocomplete="tel"> |
| 111 | + <input id="telephone" type="text" name="contactNumber" value="{{ old('contactNumber', $user->getProfile()->getContactNumber()) }}" required autocomplete="tel"> |
112 | 112 | @if ($errors->has('contactNumber')) |
113 | 113 | <p class="help-text"> |
114 | 114 | <strong>{{ $errors->first('contactNumber') }}</strong> |
|
124 | 124 | <div class="row"> |
125 | 125 | <label for="dateOfBirth" class="form-label">Date Of Birth (dd/mm/yyyy)</label> |
126 | 126 | <div class="form-control"> |
127 | | - <input id="dateOfBirth" type="date" name="dateOfBirth" value="{{ old('dateOfBirth', $dateOfBirth ? $dateOfBirth->format('d/m/Y') : '' )}}"> |
| 127 | + <input id="dateOfBirth" type="date" name="dateOfBirth" value="{{ old('dateOfBirth', $user->getProfile()->getDateOfBirth() ? $user->getProfile()->getDateOfBirth()->format('d/m/Y') : '' )}}"> |
128 | 128 | @if ($errors->has('dateOfBirth')) |
129 | 129 | <p class="help-text"> |
130 | 130 | <strong>{{ $errors->first('dateOfBirth') }}</strong> |
|
0 commit comments