
Igor
30.11.2016
14:02:51
но тут не буду утверждать
ну проверить ннадо

Анатолий
30.11.2016
14:03:07
+1 будет приходить событие а не данные

Garry
30.11.2016
14:05:54

Google

Garry
30.11.2016
14:10:49
Help уже голова не работает
Хотябы понять как вообше происходит передача корзины

Igor
30.11.2016
14:11:16
давай еще раз вопрос
чо ты хочешь

Анатолий
30.11.2016
14:11:29
при авторизации текущая корзина присваивается пользователю

Igor
30.11.2016
14:11:35
и?

Garry
30.11.2016
14:11:38
При регистрации не сохраняеться анониманя корзина

svetlana
30.11.2016
14:11:45
1. юзверь под гостем накидал товаров
2. зарегился...
3. корзина пуста

Анатолий
30.11.2016
14:11:48
а у него не присваивается

Igor
30.11.2016
14:11:55
оО

Анатолий
30.11.2016
14:12:14
вот я ему говорю на всякий случай попробовать возвращать не true а $args

Garry
30.11.2016
14:12:26

Google

svetlana
30.11.2016
14:12:29
кгда по ссылке не надо ничего возвращать

Garry
30.11.2016
14:14:52
OnBeforeUserRegister - меняю стандартные сообщения на свои + присваиваю логин из email
OnBeforeUserAdd - при ошибке меняю текст

svetlana
30.11.2016
14:15:24
а если убрать обработчики событий? работает?

Igor
30.11.2016
14:15:53
вот тут да, никаких return true

Garry
30.11.2016
14:20:53
Гребаный return true!!! Спасибо большое, все ок.
График день сплю день не сплю дает о себе знать((

Igor
30.11.2016
14:22:41
не стоит так
я максимум по 12 часов в день 3 недели выживаю

Garry
30.11.2016
14:23:17
Выбора нет иначе без оплаты останусь чувствую
Да и устал очень хочу уже добить и поспать денька 2

Анатолий
30.11.2016
14:25:40
ну.. я ж говорил ))

Юрий
30.11.2016
14:25:50
вы так на левых проектах выкладываетесь?

Igor
30.11.2016
14:26:37

Garry
30.11.2016
14:26:50
Я так везде выкладываюсь если ситуация требует

Юрий
30.11.2016
14:28:50
просто если так делать на студийных проектах, то потом это будет восприниматья как должное.

Garry
30.11.2016
14:29:23
Ой не в офисе себя через чур показывать нельзя))

Google

Garry
30.11.2016
14:29:42
Уже бывал в такой фигне))

Юрий
30.11.2016
14:29:45
вот вот и я про это!
сидишь тупенький, слюну пускаешь )

Garry
30.11.2016
14:30:26
Вот стараешся а они суки за основу берут и еще дожимают))

Igor
30.11.2016
14:32:20
нуу... я зп так себе поднял
до нужного уровня
пару проектов поебашил
и велкам норм зп

Илья
30.11.2016
14:34:21
http://blimb.su/

Vlad
30.11.2016
14:34:57
if(!empty($_POST["USER_LOGIN"]) && !empty($_POST["USER_CHECKWORD"]) && !empty($_POST["USER_PASSWORD"]) && !empty($_POST["USER_CONFIRM_PASSWORD"]))
$arResult2 = $USER->ChangePassword($_POST["USER_LOGIN"], $_POST["USER_CHECKWORD"], $_POST["USER_PASSWORD"], $_POST["USER_CONFIRM_PASSWORD"]);
Встроил на странице смены пароля

Igor
30.11.2016
14:35:37

Igor
30.11.2016
14:35:42
ты скажи, что сделать хочешь

Vlad
30.11.2016
14:35:44
["MESSAGE"]=>
string(98) "Неверное контрольное слово для логина "nesasis@rootfest.net".
"
["TYPE"]=>
string(5) "ERROR"
["FIELD"]=>
string(9) "CHECKWORD"
}
но пароль меняеться, письмо приходит

Igor
30.11.2016
14:36:13
форму смены пароля?
форму восстановления пароля?

Vlad
30.11.2016
14:36:25
Смен
смены
Востановление уже работает

Google

Igor
30.11.2016
14:36:37
смены, но не восстановления? правильно?
Ща
Тут нужно кастомизировать компонент main.profile
потому что он по умолчанию ждет все поля

Vlad
30.11.2016
14:39:05
https://dev.1c-bitrix.ru/api_help/main/reference/cuser/changepassword.php

Igor
30.11.2016
14:39:14
блин) тогда не понял
т.е. запросили восстановление
получили ссылку
сменили пароль

Vlad
30.11.2016
14:39:48
да работает востановление)

Анатолий
30.11.2016
14:39:56
Игорь, он решил переделать всю авторизацию/регистрацию/забыль пароль/сменить пароль и т.д.

Admin
ERROR: S client not available

Анатолий
30.11.2016
14:40:20
и написать свою логику

Vlad
30.11.2016
14:40:32
они тоже переделаны давно

Анатолий
30.11.2016
14:40:37
=)

Vlad
30.11.2016
14:40:57
и подверждение регистрации отлично работает)

Garry
30.11.2016
14:41:02
А чем system.auth.authorize не подходит?

Анатолий
30.11.2016
14:41:10
где была эта ссылка на lurkmore кажется про всякую фигню, которая не написана тобой, поэтому надо сделать новую...
=)

Garry
30.11.2016
14:41:19
Там весь фарш
Бери да перестраивай

Vlad
30.11.2016
14:41:43
гари, подрубить весь фарш ради смены?

Google

Igor
30.11.2016
14:42:00
<input type="hidden" name="AUTH_FORM" value="Y">
<input type="hidden" name="TYPE" value="CHANGE_PWD">
вот такое вот есть?)

Garry
30.11.2016
14:42:46

Igor
30.11.2016
14:43:00
зачем что-то подрубать...
NEED_AUTH + change_password=yes

Vlad
30.11.2016
14:43:30
гари уже обсуждали, этот компонент просто набор форм
пока его не включишь в фарш, он бесполезен

Igor
30.11.2016
14:44:10
ну и шаблончик положить в local/templates/.default/components/system.auth.changepasswd/.default/

Garry
30.11.2016
14:44:23
Ну да

Vlad
30.11.2016
14:44:49
я NEED_AUTH заменил везде на простой if если юзер авторизован

Garry
30.11.2016
14:45:08
Ладно ладно просто добавляю варики не больше не меньше))

Vlad
30.11.2016
14:49:24
Так вернемся к баранам $arResult2 = $USER->ChangePassword($_POST["USER_LOGIN"], $_POST["USER_CHECKWORD"], $_POST["USER_PASSWORD"], $_POST["USER_CONFIRM_PASSWORD"]);
Пароль меняеться, письмо о смене приходит
так какого он выдает $arResult2 = $USER->ChangePassword($_POST["USER_LOGIN"], $_POST["USER_CHECKWORD"], $_POST["USER_PASSWORD"], $_POST["USER_CONFIRM_PASSWORD"]);
Неверное контрольное слово для логина "nesasis@rootfest.net".

Анатолий
30.11.2016
14:52:50
мы тебе тут который раз объясняем
но ты не слушаешь
все эти операции ВСТРОЕННЫ в ядро битрикса
у тебя точно такие же переменные
USER_LOGIN, USER_PASSWORD и т.д.
и того когда приходит запрос на смену пароля - он меняется на стадии подключения ядра, а затем ещё и твой дополнительнй код срабатывает