Здравствуйте, и так есть проблемка с листингом категорий, а именно на основном сайте (нулевой магазин) все нормально, а на дополнительном (созданном в админке) при нажатии на ссылки дополнительных страниц кидает на главный сайт. Мультимагазин (мультисайт), такое впечатление, что пагинация берет домен из конфига, код pagination.php под спойлером, модификации файла нет, тему на дефолт переключил, все сеошные дополнения отключил. Тип ЧПУ СеоПро (отключил) даже без ЧПУ фигачит магазин с id=0. Все остальное, а именно: меню, модуль категорий, ссылки на служебные разделы, товары, производители, метки - работает как положено, только пагинация чудит. Система ocStore 2.3.0.2.3
Разобрался сам, берет и правда из конфига, в конфиге надо вместо стандартного кода (с указанием домена) прописать что-то типа Код: // HTTP $host = $_SERVER['HTTP_HOST']; define('HTTP_SERVER', 'https://'.$host.'/'); define('HTTP_IMAGE', 'https://'.$host.'/image/'); define('HTTP_ADMIN', 'https://'.$host.'/admin/'); // HTTPS define('HTTPS_SERVER', 'https://'.$host.'/'); define('HTTPS_IMAGE', 'https://'.$host.'/image/');
Не правильно!!! Должно брать из конфига настроек магазина!!! Вы показали - часть универсального конфига при универсальном конфиге вам не нужно создавать второй магазин, если нет требований к содержимомоу
Доводилось мне делать мультимагазины на ocStore 2.3 и такой проблемы там не было. Класс пагинации у вас стандартный, так что смотрите контроллер категории в месте формирования пагинации, класс Url и контроллер SeoPro. И смотрите не оригинальные файлы, а в кеше модификаторов.