конфликт между компонентом и модулем

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

карусель, копия каталога

#1 12 октября 2011 в 15:14
Ставлю копию каталога и карусель эту instantcms.ru/blogs/modifikaci-fiksy-instanta/karusel-top-tovarov.html#comment_23453
по отдельности работает нормально, даже если включить карусель на главной и модуль копии каталога -тоже нормально, но если в копии модуля показывает хоть один товар, то выключается карусель, и вместо нее пишет ошибку

Fatal error: Cannot redeclare shopaddtocart() (previously declared in /home/koroz117/domains/...com/public_html/components/box/includes/shopcore.php:17) in /home/koroz117/domains/....com/public_html/components/catalog/includes/shopcore.php on line 29


или где почитать за что отвечает этот файл /includes/shopcore.php, просто если его удалить то конфликт пропадает, но думаю и функции пропадают)
Кто знает что поправить??
#2 12 октября 2011 в 17:53
сейчас поправлю в карусели
#3 12 октября 2011 в 18:11
а не в карусели дело-то..
дело как раз в том, что Вы используете копию каталога
решение: в файле components/?box?/frontend.php
строка 281
$inCore->includeFile('components/?box?/includes/shopcore.php');
оставьте ее как было, т.е.
$inCore->includeFile('components/catalog/includes/shopcore.php');

У вас 2 копии файла shopcore.php, в которых описаны одинаковые функции
#4 12 октября 2011 в 18:30
я не говорил что в карусели, я написал связку где начинается конфликт))

Не помогло
#5 12 октября 2011 в 18:35
решил немного по другому — в box изменил имя файла shopcore.php на shopcore2.php и в папке include в box тоже заменил на shopcore2.php вроде заработало
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.