Здравствуйте.
Установил компонент рекомендации bitrix:catalog.bigdata.products, товары не показываются и в консоли ошибка
Access to XMLHttpRequest at 'https://analytics.bitrix.info/crecoms/v1_0/recoms.php?uid=&aid=2181f41ae4c4cf4bd55088ffb9352...' from origin 'https://site.ru' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Заметил идет запрос
Request URL:
https://analytics.bitrix.info/crecoms/v1_0/recoms.php?uid=&aid=2181f41ae4c4cf4bd55088ffb9352...
и отсутствует параметр uid
+ в куках отсутствует переменная BX_USER_ID
Как побороть данную ошибку. Чтобы компонент стал выводить список рекомендуемых товаров из биг дата
Ответ 1
Попробуйте установить перед компонентом костыль
Код
$_COOKIE['BX_USER_ID'] = $_SESSION["fixed_session_id"];
и будет вам счастье
Если кто-то знает более изящное решение, напишите пожалуйста