const data = [
{
'idSite': 123456,
'type': '1',
'description': 'SIGNAL 1',
'dateTime': '2019-04-20 00:00:00',
},
{
'idSite': 123456,
'type': '2',
'description': 'SIGNAL 2',
'dateTime': '2019-04-20 00:00:00',
},
{
'idSite': 123455,
'type': '4',
'description': 'SIGNAL 3',
'dateTime': '2019-04-20 00:00:00',
},
];
const token = await Notifications.getExpoPushTokenAsync();
let pushArray = [];
data.forEach(item => {
pushArray.push({
'to': token,
'title': item.description,
'body': item.dateTime,
});
});
let response = await fetch('https://exp.host/--/api/v2/push/send', {
method: 'POST',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
},
body: pushArray,
});
Notifications.getExpoPushTokenAsync
и далее повесить на cron скрипт, который будет рассылать уведомления нужным пользователям по расписанию? $_POST['order_id']
не пустой и там точно ID заказа, а не ACCOUNT_NUMBER? var_dump($arCurSection["ID"]);
/components/bitrix/catalog/.default/section.php
? bitrix:catalog.section
или после?$sectionId = $APPLICATION->IncludeComponent(
"bitrix:catalog.section",
"",
array(
// свойства компонента
),
$component
);
$res = CIBlockSection::GetList([], ['IBLOCK_ID' => $iblockId, 'ID' => $sectionId], false, ['IBLOCK_ID', 'ID', 'UF_NEWH1'])->Fetch();
var_dump($arResult["IBLOCK_SECTION_ID"]);
$field = $USER_FIELD_MANAGER->GetUserFields('IBLOCK_25_SECTION', $arResult["IBLOCK_SECTION_ID"]);
$value = $field['UF_NEWH1']['VALUE'];
Reach goal. Counter: 52880338. Goal id: zakaz_zvonka. Params: undefined
firebase
.database()
.ref("/events/")
.once("value", data => {
if (data !== null) {
this.setState({
data: data.val() // <--
});
}
});
{Object.keys(data).map(index => {
let item = data[index];
return <ImageNews
data={item}
key={item.id}
onPress={() =>
navigation.navigate(IMAGEPROFILE, {
show: item,
onGoBack: this.onGoBack
})
}
/>;
})}