У Вас блок с php-условием. Да, в нем нужно использовать $ownerActivity.
Когда Ваше условие может выдавать false? Когда либо CloseDate не null И/ИЛИ Deadline меньше time().
Если переменная Deadline типа "Дата/Время", то она хранится в строковом представлении. То есть string(19) "29.01.2018 11:11:11" и при сравнении с time() (возвращает int), она будет сравнивать по правилам php округления и будет оказываться, что Вы сравниваете числа от 1 до 31 с очень большим числом.
А с другой стороны вы сравниваете CloseDate c null. То есть единственное условие при котором у Вас будет false это когда CloseDate вообще не задано. То есть не 00.00.0000 00:00:00, а именно пустое.
Сделайте выше условия блок php-кода и посмотрите что будет с http://ваш сайт/bizproc.txt
Фаниль Ибрагимов написал: "Ошибка авторизации. Доступ запрещен". Авторизация с учёткой админа (ID=1).
Это получается тогда, когда Вы не приняли лицензионное соглашение или статистика сайта не собирается. Простенький скрипт диагностики (выполнить в консольной php-строке).
Код
use \Bitrix\Main\Analytics;
if ( !Analytics\SiteSpeed::isLicenseAccepted() )
{
echo 'Не работает. Лицензионное соглашение не принято';
}
if ( !Analytics\SiteSpeed::canGatherStat() )
{
echo 'Не работает. Данные о скорости не собираются';
}
Чисто теоретически, если пишет "Не работает. Лицензионное соглашение не принято", и текущая версия выше 14.9 можно попробовать выполнить код:
И через какое-то время статистика будет собираться. Но это чистейшей воды хак и лучше обратиться в тех.под, так как только они могут дать больше информации о проблеме. На демо-ключах статистика не собирается вообще )
Роберт Басыров написал: Вся проблема в сроках модерации - это именно разработчики. Без их одобрения ничего не появится в паблике. А они очень нагружены, трудно найти время на просмотр.
А может сделать так называемые "неодобренные сообщения" ? Ну то есть выделять комментарий с пометкой неодобренный, чтобы остальные могли читать. А то иногда получается полезные сообщения подвисают.
Фаниль Ибрагимов, это не проблема Вашего КП. Просто вся статистика приходит с сервера битрикса, а он не всегда хорошо отзывается и не всегда имеет соответствующие данные о производительности.
Ну.. и я бы на Вашем месте еще посмотрел коды http://bxapi.ru/src/?id=176645 Плюс компоненты socialnetwork.group_menu и socialnetwork_group, если Вы хотите добавить свою страницу в рабочие группы.
Светлана Ермакова, конечно сталкивались, что ищете вы тут чего? готового решения вашей задачи? компонент который это сделает? Увы такое вряд ли кто выложит, поскольку кастомизация это заказная разработка за денежку и делиться ею бесплатно вряд ли кто будет.
Может у Вас вопрос и Вы не знаете как что-то сделать?
"ВПЕРЕД" БИА написал: Товарищи хочу обкатать обновление битрикса на локалке. Обновление накатывается, но при переходе с php 5.6 на 7.2 или 7.0 наблюдается картина ниже. А по хорошему должна быть главная страница. dbconn.php и .settings.php правлю в соответствии с документацией. Что не так с настройками php? Поднимаю на linux ubuntu 14.04 в virtualbox. Ощущение такое что не отрабатывает php и отдает все как простой текст. Если вернуть на 5.6, то все норм. Модули libapache2-mod-php7.2 и php7.2-mysql установлены.
А как вы проводите обновление? Через меню BitrixEnv?
Битрикс с php 7.2 не работает, только 7.0 и то, при последних обновлениях
Кирилл Зудов написал: В таблице b_event нет событий по времени относящихся к процедуре смены пароля, но есть события по техподдержке.
Такие вещи отправляютсе через SendImmediate и не логгируются в b_event. Но логи msmtp/postfix/exim могут ответить вопросы. Если есть доступ только к сайтовым каталогам, то логи посмотреть можно в панели хостера.
Ростислав Апатин, автокомплит сработал)) Попробуйте ограничить параметры, которые участвуют в работе фильтра. Например если у Вас 1000 свойств, то учитывать в умном фильтре лишь необходимые.
Для этого на свойствах должны стоять параметр - участвует в умном фильтре. Плюс не помешает проверить бд - так как запросы занимают 2,9сек.
Ростислав Апатин, Так у вас же там написано: catalog.smart.filter - 2.7секунды и catalog.section - 1.3 секунды.
1) Попробуйте ограничить варианты/поля много кеширования для раздела 2) Посмотрите - может где-то кастомный код 3) Попробуйте использовать фасетный индекс.
Мы обычно используем так: 1) Создаем на портале реестр "выходных и праздничных дней", который актуализируется через рабочий календарь (api внешнего общедоступного сервиса - 1 раз в год) и скрипт который добавляет выходные (так же заполняет на 1 год, но запускается 2 раза в год) 2) Пишем api для определения рабочих дней и функцию переноса дедлайна. Актуальные рабочие часы можно достать через API intranet (у пользователя в личных данных + у подразделения). Находими минимальное время начала раб. дня и максимальное время окончания. На них и рассчитываем.
Коды привести не могу, там запилы под заказчика, а это уже NDA
P.S. В двух словах - модуль Intranet - для определения времени пользователя, в задачах есть пример сдвига по рабочим часам - и функции из БП.
Alexey Syrkovskiy написал: 1) В CRM -> карточка лида. У поля Телефон и Email (стандартные поля из раздела О контакте) не появляется иконка "карандаш" для быстрого редактирования. Баг или фича? Как исправить?
"Фича", это штатный механизм работы. Только через редактирование всего контакта.
Цитата
Alexey Syrkovskiy написал: 2) В CRM -> карточка лида. Можно ли изменить пункты (добавить собственные) в выпадающем списке Запланировать дело: Встреча / Звонок в карточке лида и как это сделать?
Только хардкодом. В новой карточке - это можно сделать через api (но там по-другому выглядит все)