У меня проблемы с простым созданием нескольких страниц с помощью CodeIgniter. Например, я пытаюсь сделать простую страницу About с codeigniter. Поэтому я создаю контроллер about.php и файл представления about_view.php. Однако, если бы я попытался сделать ссылку с домашней страницы на "http://miketrottman.com/about", то это ни к чему не привело бы. Я уверен, что мне чего-то не хватает, но я читал и смотрел примеры видео, на которых я просто крутлю колеса этот проект на данный момент. Вот мой контроллер home.php, дайте мне знать, если я должен опубликовать любой другой код. Мой сайт http://miketrottman.com. Я новичок в сцене CodeIgniter, любая помощь очень ценится!
home.php в каталоге контроллера
'
класс Home расширяет контроллер {
function Home()
{
parent::Controller();
}
function index()
{
//Load Extensions
$this->load->database();
$this->load->library('session');
//Include these basics everytime the home page is loaded
$data['pageTitle'] = "Trottman's Blog";
$data['title'] = "Trottman's Blog Title";
$data['heading'] = "Trottman's Blog Heading";
//Load Proper CSS for users browser
$data['css'] = $this->getCSS();
//Load the Blog Model
$this->load->model('blog_model');
//Load the Blog Entries
$data['blog'] = $this->blog_model->getBlogEntries();
$data['blog_comments'] = $this->blog_model->getBlogCommentEntries();
//
//Load all of this information into the home_view Page
$this->load->view('home_view', $data);
}
function getCSS()
{
//Load user_agent library to pull user's browser information
$this->load->library('user_agent');
//Agent is now the users browser
$agent = $this->agent->browser();
//According to the users browser, this is what the CSS should be
if ($agent == 'Internet Explorer')
{
$cssFile = "ieStyle.css";
}
else
{
$cssFile = "style.css";
}
return $cssFile;
}
}?>
«