Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Профайл партнера

00 голосов
1
Устанавливаю пробную версию уже в третий раз, так как все три месяца познавал возможности этой СМС и понял что луче мне не найти.
Но я не об этом.
1 Допустим второй пользователь стал партнером и вписал данные
В (Стать партнером)

При активации партнёра всё нормально но сам пользователь не может редактировать через (Профайл партнера) вылетает ошибка

Fatal error: [] operator not supported for strings in c:\program files\bitrix\www\bitrix\templates\.default\iblock\partners\edit_partner.php on line 121

Скажите наверно что я забыл выставить Принадлежность к группам так это я сделал.
Вопрос что не так ??? :cry:
спросил 07 Май, 13 от xlam (120 баллов)

1 Ответ

00 голосов
Это ошибка в компоненте.
В файле c:\program files\bitrix\www\bitrix\templates\.default\iblock\partners\edit_partner.php
строчки 113 по 122 включительно замените на:
Код
$propbyid = CIBlockElement::GetProperty($res["IBLOCK_ID"] ,$res["ID"], Array(), Array(), Array()); //получаем свойства
$activity = Array();
while($arIBlockElementProp = $propbyid -> Fetch()):
    if($arIBlockElementProp["CODE"]=="activity")
        $activity[]=$arIBlockElementProp["VALUE"];
    else
        $$arIBlockElementProp["CODE"] = $arIBlockElementProp["VALUE"];
endwhile;
ответил 07 Май, 13 от Miso (740 баллов)

Связанных вопросов не найдено