| Цитата |
|---|
| Stylus написал: Перепробовал все что пришло в голову. В результате либо условие не срабатывает, либо создает 1001 сделку. Б24 облако. |
А что перепробовал?
Пример БП? Алгоритмы какие?
Голосуй за идеи по развитию API Bitrix:
А что перепробовал? Пример БП? Алгоритмы какие?
Голосуй за идеи по развитию API Bitrix:
|
|||
|
|
|
|
Олег Верханов, через JS -
Голосуй за идеи по развитию API Bitrix:
|
|
|
|
|
Никак. В коробку не завезли еще.
Голосуй за идеи по развитию API Bitrix:
|
|||
|
|
|
Вы знаете шаблон, в котором нужно выполнять уведомление (вы ведь его сами создали), далее через CBPAllTaskService::GetList() с фильтрами по USER_STATUS = 0 (см в константах нужные значения) и другими фильтрами получаете те задания по которым нужно слать уведомления. Можно конечно при установке задания пользователю записывать отдельно в свою таблицу, но это такое себе решение. Кстати оно лучше чем решение выше - вы точно знаете кому уже выданы задания, кто утвердил, кто отклонил и без всякой магии
Голосуй за идеи по развитию API Bitrix:
|
|||
|
|
|
|
[QUOTE]dima viktorov написал:
Но если я пытаюсь в этой функции начать использовать какое-то апи, то вылетают ошибки[/QUOTE] Скорее всего вы пытаетесь использовать API который требует аутентификации в агентах на cron. В консольных скриптах нет пользователя, соответственно вам нужно либо выключать авторизацию (зависит от метода), либо авторизовать пользователя, либо использовать другие варианты. |
|
|
|
|
|
[QUOTE]Виктор Объедков написал:
'IBLOCK_ID' => STRUCTURE_IBLOCK_ID,[/QUOTE] Это константа, обычно они декларируются в файлах подключаемых в init.php Если она определена, то проблем нет никаких |
|
|
|
|
|
Ян Соколиков, при подготовке тестовой машины не было обнуления пользовательских данных?
Голосуй за идеи по развитию API Bitrix:
|
|
|
|
|
|
[QUOTE]Виктор Объедков написал:
Получается больше ошибки[/QUOTE] Все верно - проект в целом не был рассчитан по php7.4, таких ошибок вылезет еще море. Для решений вашей ситуации, я бы посоветовал в файле /local/php_interface/classes/Fusion/KPI/Access/Main.php в [CODE]$groupRole = \Fusion\KPI\Config::getUserPermittionGroup();[/CODE] На [CODE]groupRole = \Fusion\KPI\Config::getUserPermittionGroup( 0 );[/CODE] Добавить пустой параметр (это не решает проблему, но ошибку уберет). А вообще, я бы посоветовал обратиться к компании которая разрабатывала продукт - Фьюжн. Вообще судя по тому что вы пишите, я могу предположить что вы мало разбираетесь в программировании и хотите чтобы кто-то за вас бесплатно исправил ошибки (которых будет еще много). Увы, тут мало кто может оказать такую бесплатную помощь. |
|
|
|
|
|
Виктор Объедков, охтыж! Класс не мой, но свой дописанный метод узнал. И кажется я знаю что это за проект ;)
По существу, вам скорее всего поможет замена: [CODE]$modelAccess = new Access\Map();[/CODE] На вот это: [CODE]$modelAccess = new Access\Map('','','','');[/CODE] Правда это не будет единственной проблемой в этом проекте. |
|
|
|
|
|
[QUOTE]Данис Зарипов написал:
Ой, да слава богу, Андрей! Вернее не дай бог наверное с таким как вы поработать![/QUOTE] :) [QUOTE]Данис Зарипов написал: Только с чего вы решили, что из 83 просмотров 60 это точно потенциальные программисты? [/QUOTE] При рыночной ставке 1500 и выше р/час фриланс для коробки желающих вагон) А если как wp 350-500 р/час их будет немного. |
|
|
|
|