Atasi Can't find a route for 'get: pages' pada CodeIgniter 4

di sini saya akan membuat halaman baru bernama 'Pages.php' di dalam folder 'Controllers' dan akan menampilkan halaman 'home.php' didalam folder view, namun saat saya aksess url 'http://localhost:8080/pages' keluar 404: 'Can't find a route for 'get: pages'.

// File Pages.php
<?php

namespace App\Controllers;

class Pages extends BaseController
{
    public function index(): string
    {
        return view('home');
    }
}
//########################################
File home.php

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <h1>HelloWOrd!!!!!</h1>
</body>
</html>
//#################################################
File Routes.php
<?php

use CodeIgniter\Router\RouteCollection;

/**
 * @var RouteCollection $routes
 */
$routes->get('/', 'Home::index');
$routes->get('/', 'Pages::index');

avatar arifrohman
@arifrohman

21 Kontribusi 4 Poin

Diperbarui 1 tahun yang lalu

1 Jawaban:

Jawaban Terpilih

Coba setting auto route nya dokumentasi auto route di codeigniter

avatar hilmanski
@hilmanski

2695 Kontribusi 2139 Poin

Dipost 1 tahun yang lalu

Tanggapan

Sudah bisa kak @hilmanski Jazakumullah

sama sama, silahkan dishare ya jawaban kamu, siapa tahu membantu orang berikutnya

Login untuk ikut Jawaban