CodeIgniter Forums
Call to undefined function form_open() in CI 4 - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5)
+--- Forum: General Help (https://forum.codeigniter.com/forumdisplay.php?fid=24)
+--- Thread: Call to undefined function form_open() in CI 4 (/showthread.php?tid=82632)



Call to undefined function form_open() in CI 4 - TuqueroIMKJernalyn - 08-02-2022

I am using CodeIgniter 4 and loading form helper in the following way, but it still says,

Call to undefined function form_open()

In BaseController.php i am autoloading form helper.

protected $helpers = ["form"];
Route:

$routes->get('admin/login', 'admin\LoginController::index');
Controller:

public function index()
{
   
    echo view('admin/login');
}
View:

<?php echo form_open('admin/dologin');?>
    <?= csrf_token() ?>
    <div class="input-group mb-3">
      <input type="email" class="form-control" name="email" placeholder="Email">
      <div class="input-group-append">
        <div class="input-group-text">
          <span class="fas fa-envelope"></span>
        </div>
      </div>
    </div>
    <div class="input-group mb-3">
      <input type="password" class="form-control" name="password" placeholder="Password">
      <div class="input-group-append">
        <div class="input-group-text">
          <span class="fas fa-lock"></span>
        </div>
      </div>
    </div>
    <div class="row">
      <div class="col-4">
        <button type="submit" class="btn btn-primary btn-block">Sign In</button>
      </div>
      <!-- /.col -->
    </div>
  <?php echo form_close();?>
How can i get rid of from this error?

Call to undefined function form_open()


RE: Call to undefined function form_open() in CI 4 - datamweb - 08-02-2022

Hi, please see https://github.com/codeigniter4/CodeIgniter4/issues/6287