0

我正在使用 codeIgniter 构建一个站点。我的问题是如果我的 URI 包含两个以上的段,我将无法控制我的控制器。请参阅http://example.com/products/woven/men。我想让男人的类别看起来像http://example.com/products/woven/men/shirts或任何东西。我的产品控制器和男性方法是动态的,但我无法创建任何男性部分。我的控制器是

class Products extends CI_Controller{

 public function __construct(){
        parent::__construct();
        $this->load->model('product_model');
 }

public function index(){
        $data['title']='Products';
        $this->load->view('templates/header',$data);
        $this->load->view('products/navigator');
        $this->load->view('products/index',$data);
        $this->load->view('templates/footer');
}

public function woven($page='home'){
    $data['woven_men']=$this->product_model->woven_men();
    $data['woven_women']=$this->product_model->woven_women();
    $data['woven_children']=$this->product_model->woven_children();
    $data['title']=  "Woven : ".ucfirst($page);


    $this->load->view('templates/header',$data);
    $this->load->view('products/navigator');
    $this->load->view('products/woven/'.$page);
    $this->load->view('templates/footer');

    }
}

我知道可以使用方法参数创建更多段。但是如何使用这种内织方法,如衬衫、裤子、短裤等

4

0 回答 0