[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: контроллер Codeigniter
dimonise
всем привет. такая проблемка меня замучила - есть основной контроллер, который загружается по дефолту, хочу сделать еще один чтобы меньше кода было в одном - пытаюсь по ссылке вызвать второй контроллер - пишет что нет такой страницы... чего можно придумать?

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

class Categorys extends CI_Controller {

public function cat($id=NULL)
{
$this->load->helper('url');
$data['title'] = " Категория";
$this->load->view('templates/header', $data);
$this->load->view('category');
}
}



это код "упирающегося контроллера". представление есть. имена совпадают.
пытаюсь перейти по ссылке http://my_host/categorys/cat/1
dimonise
что, никто не сталкивался с таким?
может где то в настройках ковырять нужно?
VeRTak
dimonise

$this->load->view('templates/header', $data);
$this->load->view('category');

Не совсем удобно использовать, так приходится в каждом контроллере загружать вид header, вот такой не приятный велосипед в CI, но можно разширить базовый контроллер, и обойти данную ситуацию ;)
Цитата (dimonise @ 25.09.2015 - 13:33)
пишет что нет такой страницы

Название файла с большой буквы? Если нет, сделайте и будет счастье ;)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.