Подскажите пожалуйста, если я использую тегированный кеш, как мне можно отменить/запретить сброс кеша для всех элементов инфоблока при работе с методами CIBlockElement::SetPropertyValuesEx CIBlockElement::Add CIBlockElement::Delete
Тоесть, я создаю тегированный кеш для конкретного элемента инфоблока, а при использовании приведенных методов, сбрасывается кеш для всех элементов инфоблока
делал один в один по примеру документации ()
В публичной части проверяю количество запросов SQL в режиме Отладки. При всех трех методах (add/delete/SetPropertyValuesEx), изменяя один элемент инфоблока (на одной странице) сбрасывается кеш и на страницах других элементов
Drag n drop аватарки пользователя с последующей обрезкой
Здравствуйте, подскажите, как я могу использовать в публичной части функционал Битрикса, который есть в админке. Интересует drag-n-drop загрузка изображений с последующей обрезкой, как на скриншотах
[URL=http://joxi.ru/V2VpzGdCZY7Qrv]http://joxi.ru/V2VpzGdCZY7Qrv[/URL] - загрузка [URL=http://joxi.ru/nAyQWebF6QJQAZ]http://joxi.ru/nAyQWebF6QJQAZ[/URL] - обрезка и редактирование Среди компонентов не нашел. Если нет компонента, может быть подскажете где хранятся классы, которые я мог бы использовать
Каким образом можно добавить фразу в список поисковых запросов - [URL=http://joxi.ru/v29D57XCvNVdmG]http://joxi.ru/v29D57XCvNVdmG[/URL]. В документации не нашел метод
Подскажите, как пересчитать стоимость корзины/заказа при авторизации. Используем расширенные типы цен, еще и с группами пользователей. В корзине функционал, который считает оптовикам цены. Если же оптовик не авторизован, в корзине заказ будет посчитан по цене Розницы, и при переходе на оформление заказа, ему отображается форма авторизации. После успешной авторизации он переходит на второй шаг - заполнение реквизитов покупателя. Но заказ уже посчитан по рознице. Есть ли методы, для работы с заказом, чтобы можно было пересчитать его при успешной авторизации (onAfterUserAuthorize).
Для теста обмена заказами с 1С необходимо удалить все заказы на тестовом домене. Не могу удалить, потому что есть привязанные оплаты, а их не могу удалить, потому что есть привязанные отгрузки.
Пробовал использовать вот этот метод [URL=http://dev.1c-bitrix.ru/api_d7/bitrix/sale/order/delete.php]http://dev.1c-bitrix.ru/api_d7/bitrix/sale/order/delete.php[/URL] но не получается, срабатывает без ошибок, но заказ не удаляется
Периодически не выгружаются заказы в 1С. Помогает редактирование заказа и сохранение без изменений (Изменить>Сохранить). После этого при очередной выгрузке (каждые 500 секунд) заказ выгружается. Иногда заказ не выгружается и после этого, требуется 1-2 раза еще редактировать. Выгружать или не выгружать новый заказ при обмене с 1С сайт решает при сравнении времени последнего изменения заказа и времени последнего обмена с 1С (насколько я понял)
Со стороны 1С мониторим файл xml, который отдает сайт, там просто нет этого заказа, как будто новых заказов не создано.
В настройках Интеграция 1С установлено - выгружать начиная со статуса [N]В обработке - это самый первый статус, с которым создаются заказы.
Пробовал проверить время на хостинге и время на сервере 1С - время совпадает.
Каким образом передать файл в почтовое сообщение пользователю, через макрос.
В init.php из полей заказа формируется один единственный макрос, который вставляется потом в почтовый шаблон ( #CLIENT_LETTER#). Ссылку на файл беру из свойства заказа типа Файл вставить могу, а вот прикрепить его как вложение, не получается.
Получается и картинку вставить в тело письма и ссылкой подать. А как прикрепить его как вложение.
Проверка системы выдает ошибку: Работа с сокетами Ошибка! Не работает", и другие ошибки связанные которые возникают изза этой.
В журнале ошибок вот это[CODE]2016-Sep-12 16:57:19 Работа с сокетами (check_socket): Fail Connection to dev.мойдомен.ru:80 Success == Request == GET /bitrix/admin/site_checker.php?test_type=socket_test&unique_id=310c953250fcb5fda3b79b6f616f56d9 HTTP/1.1 Host: dev.olexdeco.ru
== Response == HTTP/1.1 401 Unauthorized Server: nginx Date: Mon, 12 Sep 2016 13:57:19 GMT Content-Type: text/html; charset=utf-8 Content-Length: 188 Connection: keep-alive WWW-Authenticate: Basic realm="Access to this forlder is restricted"
В стандартном компоненте bitrix:iblock.element.add.form свойство типа справочник почему то выводится как строка.
Создал свойство типа Справочник и заполнил в нем 4 варианта с изображениями. В административном разделе в форме свойство при добавлении элемента выглядит как выпадающий список с 4 вариантами. А в публичной части, компонент bitrix:iblock.element.add.form дает пользователю возможность заполнить только строчку.
Как настроить, чтобы можно было выбрать один из вариантов, выпадающим списком или изображениями, как например это делается в умном фильтре.