如何在gocart中创建前端控制器和操作


how to create frontend controller and action in gocart

我在gocart代码点火器中遇到了一些问题。我创建了一个名为decorate的前端控制器然后命名为产品的动作,并在动作中传递段塞。

以下是控制器的代码

<?php
class Decorate extends Front_Controller {
    function __construct()
    {
        parent::__construct();
        //make sure we're not always behind ssl
        remove_ssl();
        $this->load->model(array('Decorate_model'));
        $this->lang->load('decorate');
    }
    function index()
    {
        $data['page_title'] = lang('decorates');
        $data['decorates']  = $this->Decorate_model->get_front_all_decorates();
        $this->load->view('decorate_home',$data);
    }
    /* Single Decorate */   
    function products($decorate_slug)
    {
        $data['page_title'] = lang('decorates');
    }
}
?>

但是当我运行url www.abc.com/gocart/index.php/decorate/products/decorate-1

则显示404错误。我不知道如何在gocart中创建操作。

可能是Gocart将所有内容路由到一个主控制器。你的routes.php里有什么?