• 23-01-2022, 21:27:40
    #1
    Merhabalar, Codeigniter 4 ile booking.php isimli dosyayı cagırıyorum ama hata alıyorum. Home Contoreller'a aşağıdaki satırları eklememe rağmen saya gelmiyor nerede hata yapıyorum acaba ?


    publicfunctionbooking()
    {
    $this->load->view('Partials/home/head');
    $this->load->view('Home/booking');
    $this->load->view('Partials/home/foot');
    }

    şeklinde booking.php dosyasını çağırıyorum ama hata veriyor. siteadi.com/booking olacak şekilde


    publicfunctionindex()
    {
    echoview('Partials/home/head');
    echoview('Home/index');
    echoview('Partials/home/foot');
    }
    ancak index.php yukarıdaki şekilde çağırabiliyorum. Yine aynı şekilde farklı bir /urlyi cagıramıyorum /booking /iletisi vb gibi.
  • 28-01-2022, 17:07:10
    #2
    Üyeliği durduruldu
    controller indexlerinde bu şekilde çağır echo ile basma
    return view('dosya');
    index dosyasında ise birşeyi dahil etmek için
    <?php $this->extend('booking'); ?> tarzında yapabilirsin
    ve tabi router dosyasınıda ayarlaman lazım
    $routes->get('/booking', 'Home::booking');
    şeklinde daha sağlıklı olur
    codeigniter 3 gibi kullanma