Beim Versuch, die Funktion zu bearbeiten, ist ein Fehler aufgetreten
Um ehrlich zu sein, bin ich verwirrt, was die Platzierung der Formularvalidierungsbibliothek in Codeigniter 4 betrifft. Können Sie mir helfen?
edit_profile.php
Code: Select all
public function edit_profile()
{
$data['title'] = 'Edit Profile';
// $users = new \Myth\Auth\Models\UserModel();
// $data['users'] = $users->findAll();
$this->form_validation->setRule('username', 'Username', 'required|trim');
if ($this->form_validation->run() == false) {
$this->builder->select('users.id as userid, username, fullname, user_image, email, name');
$this->builder->join('auth_groups_users', 'auth_groups_users.user_id = users.id');
$this->builder->join('auth_groups', 'auth_groups.id = auth_groups_users.group_id');
$this->query = $this->builder->get();
$data['users'] = $this->query->getResult();
}
return view('user/edit_profile');
}
}
Mobile version