Сейчас на одном из сайтов установлен модуль СДЕК, в котором первым пунктом идёт выбор города, а после на формирование заказа, идёт выбор адреса, как (и можно ли) объединить два пункта выбора города и адреса в один, чтобы не путать клиента
и далее когда он заполнил пункт 1, в 4 пункте уточнение адреса
Ожидаю изменение товара и его перемещение в список желаний из корзины, но нчиего не происходит, кроме смены числа на иконке корзины. В Список желаний товар не попадает
Руководствуюсь документацией
где
Код
DELAY - флаг "товар отложен" (Y/N);
Работает не так как ожидается , может быть чтобы перенести из корзины в список желаний требуется что-то ещё сделать?
Посмотрите, формируется ли файл со стороны 1с. Посмотрите логи. Проходит ли авторизация с сайтом из 1с. Попробуйте запустить обмен вручную (если стоит по расписанию) с запущенным фиддлером, какие запросы выполняются. Что еще....место на сервере (хостинге) проверить свободное...
Файлы формируются, в логах нет ничего, авторизация проходит, вручную пробовали, место на сервере есть ...
Доброго времени! Прошу помощи в решении вопроса с отображением аттача в письме.
Задача принять письмо на почтовый ящик, проанализировать его и передать это письмо на другой почтовый ящик.
Сотрудник отправляет сообщение на почтовый ящик скрипт анализирует его и принимает решение куда переслать, пересылает на
Есть два варианта работы
1. Пересылка только текста и вложений, здесь всё работает 2 Пересылка текста + вложений (картинок) внутри текста
Не получается переслать вложения (картинки) внутри текста, так как я не понимаю как подцепиться к CID который есть в письме. Вот здесь видно пересланное сообщение, два файла были в аттаче, а третий файл он был прикреплён не как аттач, а как файл в теле письма. Но при пересылке, он становится как аттач и в теле письма не отображается. А подцепить его зная [ cid:b51c7d49-42d2-48c7-8b55-16b42b52d61d ] не получается, так как [ cid:b51c7d49-42d2-48c7-8b55-16b42b52d61d ] мне ничего не даёт, где он хранится я не знаю.
Посмотрел в теле письма в заголовках и тд и тп где только можно ... но увы
вот код
Правило прописано для работы с письмами вот здесь "Админка битрикс" -> "Сервисы" -> "Почта" -> "Правила"
На странице проверки выскочило такое сообщение, вчера было число 16 000. сегодня стало более 32 000
что произошло на ровном месте?!
Код
Проверка на наличие неотправленных сообщений
Ошибка! Есть ошибки при отправке системных почтовых сообщений, число неотправленных сообщений: 34920
Определена константа BX_CRONTAB_SUPPORT в /bitrix/php_interface/dbconn.php, при этом должен быть настроен вызов агентов на cron.
Пользователи корпортала письма получают, на работе это никак не отразилось
Доброго времени, прошу помочь с решением следующей ситуации
Изменений никаких не делали, которые могли бы повлиять на такие последствия. Сотрудники толком ещё не работу не пришли чтобы что-то натворить.
Сотрудники работают, а потом не у всех сразу, а по очереди или группами по очереди видят следующую ошибку, через некоторое время она пропадает, и работа возобновляется. но дальше возникнет уже у других, у кого ещё не возникало
Код
DELETE FR OM b_cache_tag WH ERE TAG = 'USER_NAME'
Отправка почты, требуется авторизация SendImmediate
Всем доброго дня, подскажите пожалуйста. Мы сделали форму для отправки почты с файлами, и выгрузили на внешний сайт.
Заметили что работает только в том случае, если пользователь авторизован на корпортале, а гости страницы отправить сообщение не могут.
Какое решение проблемы будет верным? в документации не видно ничего про то что запустить её от имени конкретного пользователя, чтобы гости могли отправить сообщение
Как определить что делает Битрикс и на что уходит время после выполнения функции
Михаил Титков написал: возможно есть способы поудобнее, я использую командную php-строку, где время исполнения пишется, потихоньку исключая строки кода, выясняю какие места выполняются дольше всех
Таким образом вчера и поступили, Спасибо!
Как определить что делает Битрикс и на что уходит время после выполнения функции
Выполняется он 4 секунды, как узнать на что уходит время? Пробовали отключать init.php чтобы выключить все события которые мы сами понаписали, ничем нам это не помогло. Как выяснить что происзодит, до выполнения этого кода, во время выполнения и после. Возможно таким образом сможем понять на что уходит время
Очень медленный запрос, CModule::IncludeModule("tasks") Update($arFields);
Что можно сделать чтобы он выполнялся хотя бы за пол секунды, даже если я передаю только 1 аргумент например DEADLINE всё равно долго. быстро выполняется только повторное обновление при условии что изменений нет.
то есть, если статус 3 у задачи и обновить её на статус 3, то будет быстро. Если у задачи статус 4 а я обновляю на 3, то это занимает от 3 до 5 секунд
Упал корпортал, странный SQL запрос, на данный момент работа остановлена
Евгений Жуков написал: Вы выбираете все элементы из всех инфоблоков (нет фильтра по IBLOCK_ID) и сортируете выборку по NAME. Много записей в таблице? и что показывает EXPLAIN?
Мы этого не делаем, это делает битрикс сразу после авторизации пользователя. Ну вот пользователей 6000 и после каждого такой запрос, портал падает.
Записей в таблице около 950 000 данных
Эксплейн показывает вот это
Упал корпортал, странный SQL запрос, на данный момент работа остановлена
Подскажите , почему он может выполняться 90 секунд. Это битриксовский запрос, не самописный ...
Код
SELECT BE.ID as ID,BE.NAME as NAME FROM b_iblock B INNER JOIN b_lang L ON B.LID=L.LID INNER JOIN b_iblock_element BE ON BE.IBLOCK_ID = B.ID WHERE 1=1 AND (((BE.WF_STATUS_ID=1 AND BE.WF_PARENT_ELEMENT_ID IS NULL))) ORDER BY BE.NAME asc ,BE.ID asc;
Работа с задачами, отключить комментарии для некоторых задач
Доброго времени, у нас есть задачи для определённой группы обращений, именно к этим задачам нужно скрыть возможность добавления комментариев всем пользователям, но при этом нескольким пользователям оставить возможность добавления комментариев к задаче.
Просматривать могут все, а добавлять комментарии лишь несколько.
Встреча в календаре пользователя создаётся, а в АУТЛУКЕ который синхронизируется с корпорталом не создаётся. Мы заметили что не у всех пользователей есть календарь Exchange. Но у каждого есть свой личный который называется по имени и фамилии пользователя.
Вопрос как программным методом удалить Календарь пользователя и вместо него сделать календарь Exchange
Поиск (Фильтрация) в IBlockElement::GetList поле PROPERTY_