2015-07-21 1 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().