21.07.2022 09:15:45
Отправка почты Успешно Отправка почтового сообщения больше 64Кб Успешно Проверка на наличие неотправленных сообщений Успешно
stat=Sent |
|||||
|
19.07.2022 13:03:09
Добрый день.
Такая проблема перестали уходить письма. Отправка идет через sendmail. Ломал голову, ломал. А после очистил очередь писем и перезапустил службу. Письма начали уходить, но в таблице b_event они все-равно помечены как "F" А часть функционала на сайте завязана на проверку отправки писем и если статус F, то меняем на N чтобы повторить отправку. И получается что клиентов заспамили. В какую сторону копать? |
|
|
06.07.2022 10:11:42
добрый день.
Столкнулся с проблемой неавторизованного пользователя при оформлении заказа. при попытке изменить доставку, город, платежку если не авторизован, то получаю ошибку
плюс выдает ошибку
не понимаю как поправить, если авторизован, то все норм. |
|||||
|
05.07.2022 09:39:22
Переделываю оформление заказа на современный компонент с компонента десятилетней давности.
Часть функциона предполагает внесение корректив перед отправкой письма и перед показом страницы confirm, но если раньше это все было в компоненте, то теперь не могу понять как выловить именно этот момент. Есть событие OnSaleComponentOrderOneStepComplete - Вызывается в компоненте bitrix:sale.order.ajax после создания заказа и всех его параметров, после отправки письма, но до редиректа на страницу Мне же нужно после создания заказа и всех его параметров, до отправки письма и редиректа на страницу. Это необходимо для изменния ряда данных + добавления новых для письма + страницы confirm. |
|
|
28.06.2022 17:19:28
Натолкнулся на эту тему и решил проверить наш сайт, итог(вдруг кому пригодится) такой:
- началось всё не сегодня, а 27/Jun/2022:06:11 - использовались запросы к /bitrix/tools/composite_data.php, /bitrix/tools/html_editor_action.php, /bitrix/admin/index.php, /bitrix/tools/vote/uf.php |
|
|
24.06.2022 17:26:55
Раз у вас не комплексный компонент каталога, то вам придется писать проверку самому какой путь и каким разделам принадлежит, потому что изначально компоненты проверяют только код элемента, а не раздела. В комплексный компонент каталога была добавлена соответсвующая проверка и включается галочкой в настройках, в остальных нет.
|
|
|
23.06.2022 13:03:14
Всем привет.
Столкнулся с проблемой оформления заказа. При переходе на страницу если не авторизован или еще не делал заказ, то при переходе на страницу оформления (старый шаблон) есть такой вызов CSaleLocation::proxySaleAjaxLocationsComponent() в который передается $value = 0; Так вот нужно подменить на выбор по геопозиции. Вроде не так сложно делаем, в итоге видим результат, но вот служба доставки и платежная система не подгружается в этом случае. Нужно стереть город и заново его выбрать, тогда все ок. Плюс есть вторая проблема при попытке изменить город он полностью стирается, происходит полное обновление доставок и платежных систем и нужно вводить город с нуля чтобы появился нужный список выбора. Если кто-то сталкивался с такими проблемами, как их решить поделитесь. Спасибо. |
|
|
22.06.2022 12:30:43
При таком объеме фотографий, я бы пошел примерно по такому пути: загружать фотки на сервер(можно по фтп, можно через админку), а не в инфоблок, например выделить под это отдельную папку пусть там создают под каждое мероприятие тоже отдельную папку, а в нее фотки. Мероприятие - элемент в котором название папки из которой брать фотки.
|
|
|
22.06.2022 11:56:03
Пока решение только пилить своё кастомное правило что-то типа скидка из справочника или полностью отдельный функционал.
Кодом поделиться не могу, все слишком муторно, это не отдельный модуль был, но я делал сертификаты на базе разделения оплат на несколько. Принцип такой: - заводится новый способ оплаты - сертификатом(просто название не больше, аля за нал), - при оформлении заказа клиент указывает номер сертификата, - в момент создания заказа проверяется и если он активен, то оплата делится на несколько, под сумму сертификата если он меньше суммы заказа и оставшееся или полностью оплачен просто со сменой способа оплаты если сумма сертификата выше |
|
|
02.06.2022 09:58:11
Добрый день.
Был битрикс версии примерно 20, обновили до последней и теперь когда заходишь в заказы скидки применяются, но не отображаются. Кнопка пересчитать заказ отсутвует. По плану стоит разобраться в причине в этом месяце. Но прежде чем писать в техподдержку(вдруг быстрее получится понять) решил тут узнать может кто-то сталкивался и знает в чем причина и как поправить? |
|
|
13.04.2022 10:39:02
Поэтому если для вас это не проблема, так подскажите, я значит неверно это делаю.
|
|||||||
|
12.04.2022 18:01:01
|
|||
|
12.04.2022 17:37:19
Если я вас правильно понял, то вы хотите получить какие варианты отмечены из всего списка. Т.е. типа как у умного фильтра, когда он отображает только значения которые точно заполнены у элементов.
CIBlockPropertyEnum::GetList - этим методом вы получите только все варианты, там нет отмечено оно или нет у какого-то элемента. Для того чтобы узнать какое из возможных вариантов отмечено нужно работать с элементами, а из значений списка брать только нужные вам соответсвия. На вскидку не скажу, попробуйте посмотреть как это в умном фильтре сделано или группировку по свойству для getlist. |
|
|
11.04.2022 14:57:14
Возможно если включите раздельный просмотр элементов и разделов.
Тогда при выборе элементов можно будет в списке вывести Разделы, но править их из списка вы не сможете, только посмотреть |
|
|
08.04.2022 13:53:19
Что по крону будет, тут без вариантов. Мне именно нужно продумать как это организовать всё.
Вот пришла xml. Если она маленькая, то тут все пройдет относительно быстро, но нужно рассчитывать на большие, а значит за раз я с данными ничего не сделаю. Значит нужно её разобрать и как-то передать управление другому скрипту чтобы не нагружать все на один который может и не справится. Вот и решил что нужно как-то организовать очередь. Вопрос как? Можно пойти по пути из одного большого файла делать много маленьких, но есть ли в этом резон если я при парсинге уже получу объект или массив. Можно этот объект в отдельный файл сохранять в виде json и таким образом получить очередь из файлов. Но всё это будет работать долго. А как мне говорят: "в других компаниях xml на сотни тысяч товаров за десятки минут, не часов, обрабатывают, так что ищи решение" |
|
|
07.04.2022 11:58:48
Добрый день. Пришла такая задача мне: разработать альтернативу стандартному обмену товаров.
Причины: при каталоге в 30К товаров обмен без картинок и большинства свойств идет около 4 часов(модуль в 1С стоит, выгрузка идет пакетами отдельно цены, отдельно прочее), при этом если в 1С проводятся какие-то работы, то он отваливается(и не всегда восстанавливает отправку пакета, а просто геймовер), регулярный обмен не работает вообще(выгружает все что хочет и не всегда актуальные данные, как-то выгрузил остатки и цены годовой давности, в общем вопрос с работой самой 1С для текущей задачи не актуален). Если требуется обновить пару сотен товаров с картинками и прочим это тоже часа 3-4, полный обмен приближается к суткам. Было решено что будет генерироваться xml с упрощенной структурой и по фтп выгружаться на сайт - 1С-ники примерно оценили, что выгрузка такого варианта будет занимать минут 10-15. Дальше типа разбирайте и управляйте каталогом на сайте. Так вот пытаюсь понять как мне это организовать. 1. нужно распарсить xml 2. нужно куда-то временно разместить полученные данные, с которыми должен будет работать уже другой скрипт, сразу заливать в каталог не думаю что хорошая идея 3. нужна какая-то очередь чтобы не получилось что что-то удалится или не обновится, кроме того может прийти что-то новое, а не обновление текущего Если с первым пунктом я более-менее ещё понимаю, что делать, хотя тоже вижу проблемы если придет xml в 500Мб и более, то вот 2 и 3 пункт у меня пока вызывает ступор. Кто может подсказать, посоветовать как это все организовать. В дополнение скажу скрипт получение всех элементов(30К) с 2 полями ID и ACTIVE, и после их update выдает через раз 504, хотя проверка сайта говорит что всё ок, по производительности имеем 74 попугайчика |
|
|
06.04.2022 15:16:37
Такое бывает когда часть контента сильно зависит от каких-то условий. При композите эти условия не работают.
Мне например на одном из проектов пришлось отказаться от композита из-за того, что часть контента была завязана на скрипт определение устройства пользователя(мобильное или нет), в том числе и подключение css и js - переделывать это переписывать весь сайт. А когда подключаешь композит, то по сути идет генерация html страниц, которые и выдаются пользователю вместо динамической, без всяких условий. |
|
|
31.03.2022 12:45:29
|
|||
|
29.03.2022 14:09:03
Кроме того можно использовать включаемые области в которыx и разместить ваш компонент и например
параметры можете посмотреть |
|||||
|
28.03.2022 18:06:32
Вот например у вас значение какого-то свойства PROP_484':'401'
|
|||||
|