Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Каким образом можно выводить такое поле на странице?
В идеале хочу написать скрипт суммирования баллов каждого заказа и вывода в личном кабинете.
Стандартное API позволяет получать значения дополнительных свойств элементов инфоблока - http://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/getlist.php , последний параметр.
Инфоблок с баллами - из полей ID пользователя ( или email , или как вы их между базами собираетесь связывать) и свойства с баллами. Импорт данных из CSV становиться тривиальным за счёт наличия встроенного функционала (а можно и вручную csv загружать и разбирать). В компоненте личного кабинета, в шаблоне, ищем информацию по баллам в данном инфоблоке, если есть - выводим.
Наверно, как-то так.
С этим разобрался, действительно удобнее так. Но вот другая задача: Надо данные из дополнительного свойства просумировать и вывести в личном кабинете. Даже не знаю с чего подойти. Хех. Может кто подскажет.
Редакция бизнес без модуля магазин.
Выборку делать через API, а суммировать - вручную на php. Кеширование в компоненте личного кабинета можно не делать, а значит и эти доработки можно сделать прямо в коде шаблона.
Большое спасибо! Разобрался. Все так и сделал. Отлично работает, считает и выводит.
Ваш комментарий к ответу:
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
В идеале хочу написать скрипт суммирования баллов каждого заказа и вывода в личном кабинете.