не могу найти ответ до сих пор
24.06.2019 08:35:23
Здравствуйте.
В компоненте каталога catalog.section пытаюсь изменить title,
Так же есть данные о номере страницы $arResult["NAV_RESULT"]->NavPageNomer и количестве всех страниц $arResult["NAV_RESULT"]->NavPageCount. Если выводить их print_r() данные о страницах выводятся корректные. Однако если выводить в result_modifier, component_epilog, template (т.е. неважно где)
|
|||||
|
06.06.2019 08:48:55
можно добавить параметр массив полей
CEvent::SendImmediate ("AUTH_SUCCESS", SITE_ID, $arFields); где $arFields - массив вида "EMAIL" => 'Почта пользователя', "NAME" => 'Имя' и тд |
|
|
05.06.2019 18:01:58
Здравствуйте.
Нужно при создании нового заказа проверять некоторые его поля (телефон, емейл пользователя), и при некоторых условиях возвращать ошибку сохранения. Пробую сделать через OnSaleOrderBeforeSaved, но либо делаю не так, либо не то, но в этот момент таких свойств у заказа нет... Плюс не знаю, как вернуть ошибку. И проверить, чтобы этот заказ создавался с "морды" сайта, так как в админке такие проверки не нужны. Подскажите, пожалуйста, куда копать? |
|
|
22.04.2019 17:38:49
Здравствуйте.
Если просматривать товары в корзине
Или только последовательным сбором id товаров,
потом получением данных о товарах,
потом высчитыванием скидки... и тд и тп |
|||||||
|
19.04.2019 12:51:22
|
|||
|
18.04.2019 17:07:56
|
|||
|
17.04.2019 10:23:44
пока писал свой пост уже успели ответить) не видел тех сообщений
с "+" указал проблему
вот так сейчас, и значения с "+" корректно ищутся, с жестким соответствием |
|||
|
17.04.2019 10:14:59
В общем, очень похоже на то, что в непосредственно SQL запросе, сформированном в этой функции, нет экранирования значения.
Потому что
|
|||
|
17.04.2019 09:32:50
Телефон в формате +7ХХХХХХХХХХ, если что... очень похоже, что это из-за + в телефоне |
|||||||
|
16.04.2019 11:18:52
Здравствуйте.
В CUser::GetList есть свойство PERSONAL_PHONE , однако, никак не могу прийти к жесткому равенству "=PERSONAL_PHONE" => 'номер_телефона' - не работает, вообще ничего не ищет, выдаёт все записи "PERSONAL_PHONE" => 'номер_телефона' - выдаёт все записи, куда входит номер телефона как подстрока, т.е., допустим, +7123 выдаст записи с +7123456 и +7123654 и +71230000 и тд. Как сделать так, чтобы было жёсткое равенство? |
|
|