@bitrixfordevelopers

Страница 288 из 1492
Анатолий
30.11.2016
14:53:58
а CHECKWORD уже не тот

если делаешь свою логику - поменяй названия переменных

Vlad
30.11.2016
14:54:29
Проблема в том, что стандартный не срабатывает

пэтому и начал через api

Google
Анатолий
30.11.2016
14:54:52
Проблема в том, что стандартный не срабатывает
значит ты не прислал какое-то поле, кнопку там или sess_id

elseif($_SERVER['REQUEST_METHOD'] == 'POST' && $_REQUEST["TYPE"] == "CHANGE_PWD") { $arAuthResult = $GLOBALS["USER"]->ChangePassword($_REQUEST["USER_LOGIN"], $_REQUEST["USER_CHECKWORD"], $_REQUEST["USER_PASSWORD"], $_REQUEST["USER_CONFIRM_PASSWORD"], $USER_LID); }

Vlad
30.11.2016
14:55:55
еще раз, я использую апи с официальным примером

https://dev.1c-bitrix.ru/api_help/main/reference/cuser/changepassword.php

Анатолий
30.11.2016
14:56:06
метод POST + $_REQUEST['TYPE'] = 'CHANGE_PWD'

Vlad
30.11.2016
14:56:11
там указано, что нужно

Анатолий
30.11.2016
14:56:12
два условия и пароль сменится

Garry
30.11.2016
14:56:23
Тебе нужно просто смену пароля делать и все?

Vlad
30.11.2016
14:56:34
да

только смену

Garry
30.11.2016
14:57:51
if( $USER->GetID() > 0 ){ $arFields["PASSWORD"] = $_REQUEST["NEW_PASSWORD"]; $arFields["CONFIRM_PASSWORD"] = $_REQUEST["NEW_PASSWORD_CONFIRM"]; $obUser = new CUser; $obUser->Update( $USER->GetID(), $arFields, true ); }

Анатолий
30.11.2016
14:58:50
/bitrix/modules/main/include.php посмотри код начиная с if(isset($_REQUEST["AUTH_FORM"]) && $_REQUEST["AUTH_FORM"] <> '')

Vlad
30.11.2016
14:59:43
Тут уже вопрос у меня, какого черта метод api что я использую работает через попу

Google
Анатолий
30.11.2016
14:59:49
роль системных компонентов авторизации и прочая - просто отобразить форму с нужными полями, а затем отобразить ошибки и т.д. никакой логики в них нет - вся логика в этом файле

Vlad
30.11.2016
15:00:22
Хотя если вспомнить подписку на отсутвующий товар, чему я удивляюсь

Добавил 2, все ок

Кажись я что то от компоненты все же не удалил(

И сдесь я был не прав...Но все же интересно, кто либо делал подписку/отписку на товар?

svetlana
30.11.2016
15:07:19
мы тут кажется недавно обсуждали

Vlad
30.11.2016
15:08:26
И как, успешно?)

svetlana
30.11.2016
15:09:23
И как, успешно?)
я щас только что прочитала новость что у нас в городе поймали узбекских транссексуалов, которые похищали собак

что я вам могу ответить, а?

Vlad
30.11.2016
15:10:27
Рассказать о способах, до которых сообщество дошло при обсуждение?)

svetlana
30.11.2016
15:11:09
Рассказать о способах, до которых сообщество дошло при обсуждение?)
я нашла в поиске по истории, что с вами же и обсуждали это

Vlad
30.11.2016
15:12:15
Ясно, я свои способ уже придумал, но было интересно, как остальные в этой ситуации поступали

Кроме стороннего модуля

Именно реализация интересовала

Igor
30.11.2016
15:14:04
подписка на что?

обновление?

добавление в избранное?

Vlad
30.11.2016
15:14:34
Нет, подписка на товар, который сейчас отсутствует

Анатолий
30.11.2016
15:14:37
событие на обновление товара - изменение количества с 0 на положительное число - отправка письма по шаблону нужным людям.

Igor
30.11.2016
15:15:13
https://dev.1c-bitrix.ru/user_help/store/sale/components_2/products/catalog_product_subscribe.php

Google
Vladimir
30.11.2016
15:15:13
так а что его делать, есои не нагруженный проект инфоблок с полями пользователь и товар

после появления товара форвардить пользователю письмо и удалять запись из базы

это если просто, сложно уже отдельнйо таблицей для оптимизации и нормальной статистики по подпискам на товары \ разделы

Igor
30.11.2016
15:16:13
$subscribeManager = new \Bitrix\Catalog\Product\SubscribeManager;

Vlad
30.11.2016
15:16:17
Игорь, компонент полуживой как и все, что связано с подпиской на товар

Igor
30.11.2016
15:16:36
Все живое. Просто компонент самому подпиливать напильником

Vlad
30.11.2016
15:17:06
Компонент умеет только подписывать, а также сходит с ума, когда выводить 20 копий в списке товаров

Igor
30.11.2016
15:17:07
Я впринципе под это чистую коробку не советую. А вот api их можно юзать

Vlad
30.11.2016
15:17:38
Далее, у них есть компонент, список подписанных товаров, не работает

Igor
30.11.2016
15:17:43
bitrix/modules/catalog/lib/product/subscribemanager.php

В общем я бы не советовал использовать именно компоненты

Vladimir
30.11.2016
15:18:13
а можно вопрос от дедушки который всё ещё пихает jpg на сайты.. svg уже везде отоброжается нормально, или есть проблемы?

Vlad
30.11.2016
15:18:46
Да, но лучше по мне base64 для мелких

Vladimir
30.11.2016
15:19:11
я svg спрайт зафигачил ...

Igor
30.11.2016
15:19:12
мы поддержку ниже 11 IE уже вообще убрали

Vlad
30.11.2016
15:19:55
Игорь, до сих пор 9 нужно...но вроде проблем сильно нет

Понятно есть моменты, иногда не обоити

Vladimir
30.11.2016
15:20:32
да в прошлом году тестил, на ведрафонах проблемы были

Vlad
30.11.2016
15:21:17
Владимир, по мне альтернатива спрайтам, base64

И с ней проблем в поддержке нет

Google
Vladimir
30.11.2016
15:21:47
у меня слишком много хотфиксов.. запаривает открывать чистый css

Maxim
30.11.2016
15:35:37
Парни, можете помочь с phpUnit? \

Интересует момент, чтобы перед запуском ВСЕХ тестов выполнялся метод очистки базы. и только потом прогонялись тесты. setUp это оно? мне не нужно перед каждым тестом чистить, а только перед началом тестировани]

Tony
30.11.2016
15:38:36
Alexandr
30.11.2016
16:29:20
в магазине модуль sale 15.5.11 , на странице успешной оплаты такие ошибки валятся: Field PS_STATUS not found in entity when trying to query Order row. (100)

какэто можно исправить?

Admin
ERROR: S client not available

Илья
30.11.2016
16:46:18
привкол просто))) такое чувство что локализации в битриксе делают бывшие работкики из компании Фаргус, помните пиратские игры были на половину переведенные

понимаю теперь почему ЦМС не популярна в европе

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

Maxim
30.11.2016
16:51:15
что за глупости? перед релизом машина и автотесты не пропустят ничего не переведенного

помимо автотестов куча тестировщиков релиза

Илья
30.11.2016
16:51:34
ага)) статусы вообще не переведены

Maxim
30.11.2016
16:51:53
кинь скрины чтоль, покажу разрабу магазина

Илья
30.11.2016
16:52:07
если у статуса не заполнен вариант на другом языке то и собственно автоматизация не работает

Maxim
30.11.2016
16:52:23
я вот сам ща для задач пишу сижу тесты. 18 прошло успешно 1 сука застряла и не работает ни в какую

Илья
30.11.2016
16:52:25
http://joxi.ru/Dr86ONbIkVDjW2

вот тут если будет пусто http://joxi.ru/KAxz7jyF4WwYom то и автоматизация не отработает

Google
Илья
30.11.2016
16:53:23
а локализация эти моменты не захватывает

пол дня голову ломали почему не работает перевод статуса после оплаты

пока на странице статусов не пощелкал языки с рус на англ и обратно

и о чудо)) в русской версии вижу 9 статусов, а в англ всего 4 - фантастика

на 4 хватило сил а на остальные нет

Maxim
30.11.2016
16:55:20
)))

Илья
30.11.2016
16:55:48
сделали бы хотябы проверку если нет англ текста для статуса то брать русский

но нет)) и поддержка отвечает что она такими вопросами не занимается

)))
а проблема решается копипастом, даже переводить то не надо для того чтоб заработало)) но здоровый человек так сразу и не додумается что из-за этого может чтото не работать

Nikita
30.11.2016
17:06:50
Жесть

Илья
30.11.2016
17:07:19
)))
а еще знаешь какой прикол? )) если у тебя локализация английская стоит и ты внизу жмешь Support то тебя посылают сюда https://helpdesk.bitrix24.com/, а тут про CMS ничего нет)))

Maxim
30.11.2016
17:08:38
всмысле нет? фака же там

Илья
30.11.2016
17:08:50
фака по б24

Maxim
30.11.2016
17:09:22
б24 != crm?

Илья
30.11.2016
17:09:43
б24 != crm?
CMS конечно, сорри поправил

я щас все про CMS вещаю

Maxim
30.11.2016
17:09:57
а, точняк

не, у тебя что то не то

bitrixsoft.com

у меня

Илья
30.11.2016
17:11:13
ну и что там?

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