Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Вопрос по кодингу

00 голосов
10
Есть:
1.Сайт на Битрикс Эксперт.
2.Форма заказа основанная на стандартном шаблоне.

Надо:
Прикрутить к письму, которое отправляется при корректном заполнении формы заказа сой Order_id, генерирующий ся инсёртом в базу.

Собственно вопрос: где именно в каком модуле, классе я могу прописать своё условие и код, что бы добавить в письмо свой order_id?
спросил 12 Фев, 13 от Sinda (200 баллов)

10 Ответы

00 голосов
Интересно сколько намотает счетчик просмотров перед тем как появится первый ответ?
Может переформулировать вопрос, или зарегиться длинноногой брюнеткой :D
ответил 12 Фев, 13 от Sinda (200 баллов)
00 голосов
Просто аватарка отвлекает ;)
Может быть, замените?... А то вроде вопрос солидный, а аватарка - как из детского сада, чесслово....

Ну а теперь по сути вопроса.
Заказ обрабатывается компонентом bitrix:sale.order.full?
Если да, то посмотрев в код компонента можно цвидеть, что в качестве одного из параметра для формирования текста письма передается и id заказа (строка 771).

Если используется модифицированный компонент, то надо смотреть в нём самом. И, при необходимости, править аналогичный блок....
imho :)

В самом шаблоне письма используется переменная с id заказа?
ответил 11 Март, 13 от sickmind (4,660 баллов)
00 голосов
Или имеется ввиду форма заказа, реализованая с помощью модуля форм? :)
ответил 09 Апр, 13 от sickmind (4,660 баллов)
00 голосов
Цитата
Александр Черкасов пишет:
Или имеется ввиду форма заказа, реализованная с помощью модуля форм? :)

Именно. Так уж реализовано.
В любом случаи order_id мне надо подставлять не Битриксовый, а свой.
Тоесть мне нужно вставить свой код и добавить строчку содержащую ордер в текст сообщения отправляемого на почту.
ответил 02 Авг, 13 от Sinda (200 баллов)
00 голосов
В шаблоне письма указано поле #RS_RESULT_ID# ?
При создании/изменении формы можно автоматически сгенерить шаблон письма, похожий на вот такой:
Код
#SERVER_NAME#

Заполнена web-форма: [#RS_FORM_ID#] #RS_FORM_NAME#
-------------------------------------------------------

Дата - #RS_DATE_CREATE#
Результат - #RS_RESULT_ID#
Пользователь - [#RS_USER_ID#] #RS_USER_NAME# #RS_USER_AUTH#
Посетитель - #RS_STAT_GUEST_ID#
Сессия - #RS_STAT_SESSION_ID#
Ну и под полем редактирования шаблона указано:
Цитата
#RS_RESULT_ID# - ID результата


Или опять не правильно вопрос понят? :)
ответил 04 Ноя, 13 от sickmind (4,660 баллов)
00 голосов
Прикольно, оказывается, отвечать на вопрос, который правится....
Пока пишешь сообщение, открываются новые и новые подробности.... :(
ответил 10 Фев, 14 от sickmind (4,660 баллов)
00 голосов
Однако Вы вдумчиво отвечаете )
Хорошо в итоге я смогу вместо #RS_RESULT_ID# подставить свою php строку с order_id?
ответил 31 Май, 14 от Sinda (200 баллов)
00 голосов
Александр Черкасов где же Вы?

Видимо кто то всё же зарегился длинноногой брюнеткой :D ...
ответил 27 Сен, 14 от Sinda (200 баллов)
00 голосов
У котов демографический взрыв...

По теме: решил задачу.
Если кому надо - стучите в асю 609283
ответил 31 Янв, 15 от Sinda (200 баллов)
00 голосов
:)
ответил 14 Май, 15 от Mikki (140 баллов)

Похожие вопросы

0 голосов
0 ответов
спросил 15 Окт, 13 от аноним
0 голосов
2 ответов
спросил 06 Май, 14 от MortiMer (160 баллов)
0 голосов
2 ответов
0 голосов
2 ответов
0 голосов
2 ответов