Подскажите, пожалуйста, где проверить почему модуль не появляется на странице. Есть модуль TemplateMonster Blog Articles, он отвечает за вывод статей блога на страницах сайта. Модуль включен в админке, в макете его видно все применяется и сохраняется. Но на странице модуля нет. Статус модуля: включен.
Данные в базе есть, этот модуль использует модель другого модуля, который выводит статьи в блоге. Код: $this->load->model('simple_blog/article'); и статьи выводятся блоге
Вырезал этот код из контроллера и все заработало. PHP: $sectBlog = false; а так было PHP: <?phpclass ControllerExtensionModuleTMBlogArticles extends Controller{ public function index($setting) {// exit; if (isset($this->request->get['route'])) { $route = (string)$this->request->get['route']; } else { $route = 'common/home'; } $path = explode('_', (string)$this->request->get['path']); $sect_id = end($path); $this->load->model('simple_blog/article'); $this->load->model('catalog/category'); $results = array_reverse($this->model_catalog_category->getCategoryPath($sect_id)); $sectBlog = false; foreach ($results as $key => $arCatSect) { $category = $this->model_catalog_category->getCategory($arCatSect['path_id']); if (empty($sectBlog) && !empty($category['blog_category_id'])) { $sectBlog = $category['blog_category_id']; } } if($sectBlog === false){ return ''; } else { $setting['category_id'] = $sectBlog; } $this->load->language('extension/module/tm_blog_articles'); $data = array();