wygląd kodu - CodeIgniter

0

witam.
ostatnio zaczalem probowac swoich sil w jednym z frameworku php - CodeIgniter. Otoz, pocztalem troche, poogladalem i napisalem prosta strone, ktora wyswietla wpisy z bazy danych. jednakze zastanawiam sie, czy to tak powinno wygladac, a jezeli nie, to w jaki sposob powinienem to robic? chce sie teraz dowiedziec, aby moc lepiej wykorzystac potencjal tego frameworka.

kontroler:

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Welcome extends CI_Controller {

	public function index()
	{
		$this->load->view('main');
		$this->load->model('Notes');
	}
	
	public function show()
	{
		$this->load->model('Notes');
		
		$data['wpisy'] = $this->Notes->show();
		$this->load->view('main');
		$this->load->view('show', $data);
	}
}

model:

<?php

class Notes extends CI_Model
{
	public function __construct()
        {
                parent::__construct();
				$this->load->database();
        }
		
	public function show()
        {
				$query = $this->db->get('www');

				$query->result();
                return $query->result();
        }
	
}

widok:

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
?>
<!DOCTYPE html>
<html lang="pl">
<head>
	<meta charset="utf-8">
	<link rel="stylesheet" type="text/css" href="<?PHP echo base_url();?>/css/style.css" />
</head>
<body>

<?PHP @$this->load->view('show'); ?>

</body>
</html>

na razie zrobilem bez jakichkolwiek odnosnikow na stronie. sam wpisywalem odpowiednie adresy stron. jednakze, gdy wchodzilem na strone glowna, to wyswietlach mi sie komunikaty z bledami, mimo, ze w kontrolerze, kazalem nie pokazywac "show" w sekcji index. Wiec pominalem to poprzez "@", aby nie pokazywalo mi bledow.
kolejna sprawa, to jak zmienic nazwe domyslnego kontrolera, tak aby wyswietlala sie strona glowna a nie blad 404 (tak sie zrobilo, gdy zmienilem nazwe kontrolera (rowniez nazwe pliku).
z gory dziekuje za pomoc

0

Ten framework nie ma potencjału. :) Pomyśl nad czymś nowocześniejszym. CI to pieśń przeszłości.

1 użytkowników online, w tym zalogowanych: 0, gości: 1