... без записи в стандартный лог } // ... } Вот и вся загадка: если соцсеть по какой-то причине не отдала email (не тот scope, приватность профиля, версия API провайдера — причины разные), обработчик тихо возвращает false . Никакого исключения, никакой записи в общий лог событий Битрикса — только ...
Изменен: 17.08.2026Статьи базы знаний пропадали из sitemap.xml. Я был уверен, что дело в отсутствующем обработчике события поиска, написал его — и ничего не изменилось. Разбираю, как Битрикс на самом деле решает, вызывать ваш обработчик или нет, и где на самом деле сидела опечатка. Заметил, что часть статей из базы знаний (модуль learning , у меня она живёт на /knowledge/ ) вела себя в sitemap.xml странно: одни адреса были рабочими, другие — не открывались вовсе. Похоже на классическую историю "модуль просто...
Изменен: 13.08.2026Разберём одну частую и совершенно неочевидную проблему в компонентах Битрикс: код запрашивает поле честно, через FIELD_CODE, а оно всё равно пустое — но только в одном конкретном файле шаблона. Хочу разобрать одну проблему, с которой рано или поздно сталкивается почти каждый, кто пишет свои шаблоны для компонентов Битрикс — и которая при этом почти не описана в документации. Ситуация типовая: на детальной странице (например, news.detail ) нужно вывести что-то динамическое в component_epilog.php...
Изменен: 10.08.2026... Привожу их ответ здесь, может кому тоже пригодится: Для решения вашей задачи, вы можете использовать метод "setApplyResult" ( https://dev.1c-bitrix.ru/api_d7/bitrix/sale/classes/discount/setapplyresult.php ), который позволяет указать, какие из выбранных скидок и правил исключить из расчета. CModule::IncludeModule("sale"); ...
Изменен: 10.01.2022Сортировать по релевантности | Отсортировано по дате