यह डेटाबेस और फॉर्म में एक नया फ़ील्ड जोड़ने जैसा आसान है। इसमें कूदने से पहले Laravel के बेसिक डॉक्यूमेंटेशन को देखें।
मूल रूप से, इन चरणों का पालन करें:
1) अपनी डेटाबेस तालिका में एक नया कॉलम जोड़ें (यानी:'उपयोगकर्ता' तालिका)
ALTER TABLE `users` ADD `address` TEXT NOT NULL AFTER `name`;
(यह एक बुनियादी उपयोगकर्ता के लिए फ़ील्ड जोड़ने के लिए सिर्फ एक कच्चा प्रारूप है, फ़ील्ड जोड़ने का सबसे अच्छा तरीका लार्वेल माइग्रेशन )
2) पंजीकरण प्रपत्र पृष्ठ पर एक इनपुट फ़ील्ड जोड़ें (register.blade.php
)
<input id="address" type="text" class="form-control" name="address" value="{{ old('address') }}" required>
3) अपने RegisterController.php
. में बदलाव करें
protected function create(array $data)
{
return User::create([
'name' => $data['name'],
'email' => $data['email'],
'address' => $data['address'],
'password' => bcrypt($data['password']),
]);
}