Решил. Не актуально.
|
[QUOTE]Вадим Синиченков написал:
Добрый вечер![CODE] $oUser = new CUser; $aFields["EMAIL"] = $element['PREVIEW_TEXT']; $aFields["NEW_PASSWORD"] = cryptString($element['DETAIL_TEXT'], "D"); $aFields["NEW_CONFIRM_PASSWORD"] = cryptString($element['DETAIL_TEXT'], "D"); $uRes = $oUser->Update($element['NAME'], $aFields, true); [/CODE]Функция смены мыла и пароля, собственно мыло меняется а пароль не хочет. Что не так не могу понять, и имена элементов менял на PASSWORD и CONFIRM_PASSWORD. После этого вообще под пользователя не попасть.[/QUOTE] быть может, функция cryptString каждый раз генерит новый пароль и NEW_PASSWORD и NEW_CONFIRM_PASSWORD оказываются разными? Попробуйте так:[CODE]$passToChange = cryptString($element['DETAIL_TEXT'], "D"); $aFields["NEW_PASSWORD"] = $passToChange; $aFields["NEW_CONFIRM_PASSWORD"] = $passToChange; $uRes = $oUser->Update($element['NAME'], $aFields, true); [/CODE]И вообще, почему вы используете префикс "NEW"? Пишите просто "PASSWORD" и "CONFIRM_PASSWORD". |
|
|
|
|
|
[QUOTE]Евгений Жуков написал:
Что значит "не работают"? Должна выбираться наибольшая. Версия модуля catalog? [/QUOTE] Версия модуля - [COLOR=#3f4b54]15.0.3. Если активны более одной накопительных скидок, то они обе не работают, если одна то все ок. [/COLOR]Самое удивительное - на версии [COLOR=#3f4b54]14.5.6 все работает прекрасно... [/COLOR][QUOTE]Евгений Жуков написал: Управляется (для скидок на товары и накопительных, НЕ ДЛЯ правил корзины) в настройках модуля catalog.[/QUOTE] Именно чтобы накопительные учитывали и правила корзины. Пришлось редактировать. Удивительно, что этого нет в стандартном функционале, т.к. проверка заняла 2 строчки. |
|
|
|
|
|
[QUOTE]bbldzr написал:
Проверьте настройки доступа к инфоблоку, т.к. по-умолчанию, для всех, кроме администраторов, доступа нет.[/QUOTE] Выставлял полный доступ для все пользователей, а так же для группы, к которой относятся данные пользователи. Будучи администратором, даже мне не выводит информацию о пользователе, если передать функции напрямую значение id нужного мне пользователя. |
|
|
|
|