А что этот плагин вообще делает? Если его удалить (или можно отключить?), ничего не сломается?Модуль не устанавливается по одной простой причине, что он конфликтует с уже плагином pluginadder. Функция initContent уже перезапиана этим плагином. Как вариант, сделайте бекап файла CategoryController.php в директории override/controllers/front, удалите плагин, установите затем Short Code и если нужно, добавте ручками нужный код из бекапа в файл override/controllers/front/CategoryController.php
Если после его удаления установится Short Code, это плагин нужно снова установить?
Файл, с которого нужно сделать бэкап - CategoryController.php в директории override/controllers/front содержит следующее:
Код:
<?php
class CategoryController extends CategoryControllerCore
{
/*
* module: pluginadder
* date: 2015-10-13 14:00:41
* version: 1
*/
public function initContent()
{
parent::initContent();
if(method_exists('Product','getProductsImgs'))
{
$image_array=array();
for($i=0;$i<count($this->cat_products);$i++)
{
if(isset($this->cat_products[$i]['id_product']))
$image_array[$this->cat_products[$i]['id_product']]= Product::getProductsImgs($this->cat_products[$i]['id_product']);
}
$this->context->smarty->assign('productimg',(isset($image_array) AND $image_array) ? $image_array : NULL);
}
}
}