Илья Малашко написал: Что они хранятся в b_sale_fuser я понимаю, но оформленные заказы не отображаются в инфоблоке "Брошенные корзины". Оформил заказ, он перестал отображаться в "Брошенных корзинах", что логично и меня полностью устраивает, и что свидетельствует о том что заказы 2013 года не оформлены.
Нет, работает это иначе.
Пользователь набирает позиции в корзины (b_sale_basket). Когда пользователь решится оформить заказ создается заказ (b_sale_order) и корзина прикрепляется к заказу. В b_sale_fuser хранится посетитель интернет-магазина.
Брошенная корзина - это добавленные в корзину позиции но не оформленные в заказ. Таким образом в b_sale_basket хранятся не только "брошенные" и "неоформленные" корзины, но и "существующие списки позиций из заказов"
Александр написал: Ниже есть сноска :Для работы NTLM авторизации требуется выполнить настройку соответствующих модулей веб-сервера, а также задать домены для NTLM авторизации в настройках AD-серверов на портале. Т.е. нужно настроить апач (httpd)? или еще что нужно , керберос и т.п.?
Здесь путанница в терминологии, это они для SSO via NTLM пишут.
Цитата
Александр написал: Но вроде как и настроено правильно.
Я бы убрал галочку "создавать пользователя, если пользователь с таким логином уже существует" и да. Все верно. Остается только добавить сервер AD, настроить правильное соединение (чтобы например не было пересечений между группами в AD у Вашего пользователя и НЕ импортируемыми группами в настройках подключения к AD) и на портал можно заходить по логину и паролю из AD
Omar Khazamov, Конкретно Вы скорее всего словили allocate memory или багу php. Включите дебаг и посмотрите логи httpd для прояснения картины.
Как пример, можно еще рассмотреть то, как это делает модуль компрессии: 1) Подписывается на [URL=http://bxapi.ru/src/?id=163732]событие OnPageStart[/URL] 2) Проводит сжатие [URL=http://bxapi.ru/src/?id=163786]на OnAfterEpilog[/URL] Обратите внимание на 2 ob_start!
Илья Малашко написал: Ну если заказ оформляется, то корзина удаляется,
Нет, она прикрепляется к заказу.
Т.е. корзина это набор позиций с признаком ORDER_ID = null (не заполнен). Когда пользователь оформляет заказ, то в это значение присваивается номер заказа. А следующие товары, которые оформляются не имеют признака ORDER_ID и соотвественно не смешиваются с существующими заказами.
Александр написал: - Для начала хочу запустить NTLM
В Битриксе есть некоторая путанница. Для настроек NTLM нужно включить в настройках опцию "Разрешить авторизацию по NTLM", но не включать "Переадресацию на порты 889/8891". При правильной настройке войти на портал по своим учетным данным Вы сможете.
[QUOTE]Тимур Бурханходжаев написал: подходит по свойству делаю return false; [/QUOTE]
А кто возвращать текст ошибки будет? Либо [URL=https://dev.1c-bitrix.ru/api_help/main/reference/cmain/throwexception.php]методом ThrowException[/URL], либо [URL=https://dev.1c-bitrix.ru/api_d7/bitrix/main/systemexception/index.php]выбросив SystemException[/URL]