Цитата |
---|
Вячеслав Сухов пишет: Скажите, он сам автоматически обрабатывается или его нужно самому вызывать? Если да, то где? Извините за вопросы, я новичок в Битриксе. |
11.10.2010 12:56:14
Сегодня обновился до 9.5.1. Не могу понять как настроить добавление/изменение новостей для определенной группы пользователей из публичной части.
До этого можно было щелкнуть на компоненте в публичной части и далее «добавить новость». Сейчас же при наведении на блок с новостью или списком новостей контекстного меню не появляется. В чем может быть проблема? P.S. Доступ на изменение нужного инфоблока у группы есть. P.P.S. У администратора все работает. |
|
|
29.09.2010 09:14:52
У меня подозрение, что пользовательское поле типа «Да/Нет» с флажком «Обязательное» при всех значениях считается заполненным, и, если это так, то я даже не знаю как поступить. P.S. Если править созданное поле у конкретного юзера, то также никаких предупреждений не появляется при сохранении. |
|||||||
|
28.09.2010 16:01:33
Хочу, чтобы при регистрации была возможность согласится с договором. Алгоритм обычный: стоит галочка - резрешаем регистрацию, не стоит — не разрешаем.
Создал обязательное пользовательское поле типа «Да/нет», кастомизировал компонент регистрации, добавив созданное поле в регистрационную форму.
Но почему-то при регистрации не выходит ошибки, если галочка не отмечена, будто пользовательское поле не обязательно и в итоге регистрация проходит. Помогите устранить проблему. |
|||
|
23.09.2010 09:04:23
|
|||||
|
20.09.2010 11:36:30
Артём Ка, наверное дело в том, что вы модуль информационных блоков не подключили.
|
|||
|
17.09.2010 14:51:59
1) укажу новые макросы в типе SALE_NEW_ORDER 2) добавлю их в шаблон данного типа, по которому происходит отправка 3) в component_epilog.php напишу код, который приводил выше (буду отправлять по событию SALE_NEW_ORDER). Не придет ли мне 2 письма одинаковых? Ведь в component.php тоже произойдет отправка письма по этому событию. Будут ли в этом случае в письмах видны значения новых макросов, созданных в component_epilog.php? Получается, что придет 2 письма, и в одном из них значений макросов не будет. |
|||
|
16.09.2010 15:18:55
А если сделать вот так:
Новые поля в данном типе почтовых событий будут видны? |
|||||
|
16.09.2010 14:41:29
То есть получается, что данные заказчика вторым письмом приходят менеджеру. И тип почтового события собственный. Можно ли добавлять нужные поля в тип SALE_NEW_ORDER? |
|||||||
|
16.09.2010 13:01:33
Используйте
ID раздела содержит поле IBLOCK_SECTION_ID.
|
|||
|
16.09.2010 10:20:18
Указал, чтобы при новом заказе письмо приходило не только заказчику, но и на e-mail отдела продаж (указал в скрытой копии #SALE_EMAIL#). Но менеджеру почему-то приходит 2 одинаковых письма о новом заказе. Подскажите почему?
P.S. Если убрать из скрытой копии #SALE_EMAIL#, то не придет ни одного письма. |
|
|
15.09.2010 11:36:22
Вместо array("UF_*") укажите название поля, например UF_DATE.
А еще в комментариях
|
|||
|
15.09.2010 10:09:39
Алексей Майдокин, есть способ проще. Перенести компонент заказа в свое пространство и отправлять нужные данные из него по $event->Send. Но тогда обновления компонента доступны не будут.
А с событиями вроде бы не нужно ничего кастомизировать, но что-то пока не получается. Бьюсь сейчас над этим же вопросом. |
|
|
15.09.2010 10:05:07
Дмитрий Якинцев, не совсем понял.
Как теперь реализация согласно вашей логике будет выглядеть?
|
|||
|
14.09.2010 16:22:30
Пробую так:
Но массив $arVals почему-то пустой. В чем может быть проблема? P.S. Код с любым другим определенным ID заказа работает. P.P.S. Переменная ID в массив arFilter передается. |
|||
|
13.09.2010 16:43:21
Здравствуйте.
Необходимо добавить в тип почтового шаблона «Новый заказ» (SALE_NEW_ORDER) дополнительные поля (свойства заказа). Прочитал, что в init.php можно сделать отправку уведомления менеджеру с данными заказчика. Но как получить данные заказчика, введенные в форму, в обработчике события OnOrderAdd? Массив arFields их не содержит. Как это сделать?
P.S. Создавать новое пространство компонентов и менять непосредственно код компонента заказ не хочется. |
|||
|