2015-07-21 41 views
2

我已经创建的目录/控制器/模块/ same_collection.php负载控制器的参数自Opencart的

里面一个控制器内部的:

class ControllerModuleSameCollection extends Controller { 
     //User Product History 
     public function index($product_id) { 
      echo $product_id; 
     } 
} 

我有尝试调用它的另一个控制器里面这样 $ data ['same_color'] = $ this-> load-> controller('module/same_color',['product_id'=> 2]);

我尝试通过访问使用URL这样

mydomain.com/index.php?route=module/same_collection&product_id=2 

,但它不工作。 请帮忙!!!

回答

5

看起来好像你还没有正确创建你的模块。确保您的模块设置保存在module表中。如果你的模块的代码不在表格中,那么在你的index()方法中你将不会得到任何参数。