0

WebサイトにCIを使用しています。同じようにCMSをプログラミングしている間、問題は発生しませんでしたが、ユーザーエンド用に同じものをプログラミングしていると、「404ページが見つかりません。要求したページが見つかりませんでした。」というエラーが表示されます。私は何が間違っているのですか?どんな助け/提案も大歓迎です。ありがとう。

Controller(model.phpl)の場合:

<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Model extends CI_Controller {
    function __construct()
        {
            parent::__construct();
            $this->load->model('user_model');
            $this->load->model('common'); 
            $this->load->model('home_model');
            $this->load->model('page_model');
    }

        function _remap($method , $params = array())
        {
            $this->menu = $this->common->createMenuArr();
            $this->index();
        }
        function index()
        {
            $data['sliderArr'] = $this->user_model->sliders();
            $this->load->view('index', $data);
        }

}

Model(user_model.php)の場合:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class User_model extends CI_Model{
    function __construct()
        {
            parent::__construct();
            //$this->load->database(); 
    }
       function sliders()
        {
            $query = $this->db->query("SELECT slider FROM tbl_sliders ORDER BY slider_id DESC")->result_array();
            return $query;
        }

}

そして最後にview(index.php)で:

<div id="slideContainer">
            <div id="slideShim">
                            <?php
                                if(!empty($sliderArr))
                                {
                                    foreach($sliderArr as $slider)
                                    { ?>
                                        <a href="#"><img src="<?php echo base_url();?>images/sliders/<?php echo $slider['slider'];?>"</a>
                                   <?php }
                                }
                            ?>


        </div>
    </div>
4

1 に答える 1

1

[アプリケーション]->[構成]->[ルート]に移動します。

そしてセット$route['default_controller'] = "index"; //whatever your controller name is on which you want your application to route by default

お役に立てれば。

于 2012-08-28T08:53:50.427 に答える