@bitrixfordevelopers

Страница 287 из 1492
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

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: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 и т.д.

и того когда приходит запрос на смену пароля - он меняется на стадии подключения ядра, а затем ещё и твой дополнительнй код срабатывает

Страница 287 из 1492