Ставлю копию каталога и карусель эту 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, в которых описаны одинаковые функции
дело как раз в том, что Вы используете копию каталога
решение: в файле components/?box?/frontend.php
строка 281
$inCore->includeFile('components/?box?/includes/shopcore.php');
оставьте ее как было, т.е.
$inCore->includeFile('components/catalog/includes/shopcore.php');
У вас 2 копии файла shopcore.php, в которых описаны одинаковые функции
Сегодня в 21:23
#4
12 октября 2011 в 18:30
я не говорил что в карусели, я написал связку где начинается конфликт))
Не помогло
Не помогло
#5
12 октября 2011 в 18:35
решил немного по другому — в box изменил имя файла shopcore.php на shopcore2.php и в папке include в box тоже заменил на shopcore2.php вроде заработало