подскажите пожалуйста как в компоненте subscribe.news получить идентификатор подписки?
то есть пользователь подписывается на определенные разделы новостей и разделы на кот он подписался хранятся в пользовательском свойстве. Значения свойства привязаны к b_subscription.ID. То есть при формировании списка новостей к рассылке надо как-то эти разделы достать..
Пишу в subscribe.news:
ну или хотя бы EMAIL на кот будет отправлен выпуск чтоб можно было использовать
то есть пользователь подписывается на определенные разделы новостей и разделы на кот он подписался хранятся в пользовательском свойстве. Значения свойства привязаны к b_subscription.ID. То есть при формировании списка новостей к рассылке надо как-то эти разделы достать..
Пишу в subscribe.news:
| Код |
|---|
$news_sections = $GLOBALS["USER_FIELD_MANAGER"]->GetUserFields(
"MY_SUBSCRIPTION",
$ID, // вот тут надо вставить идентификатор подписки.. где его взять?
LANGUAGE_ID
);
if($news_sections['UF_NEWS_SECTIONS']['VALUE'])
{
$arFilter["SECTION_ID"] = $news_sections['UF_NEWS_SECTIONS']['VALUE'];
$arFilter["INCLUDE_SUBSECTIONS"] = true;
} |
ну или хотя бы EMAIL на кот будет отправлен выпуск чтоб можно было использовать
| Код |
|---|
CSubscription::GetByEmail($arFields["EMAIL"]); |