При создании заказа покупатель заполняет поле "ФИО". Необходимо скопировать эти данные в профиль пользователя (не путать с профилем покупателя) разбив на отдельные поля.
Заполнить поля пользователя из свойства заказа, на примере ФИО
Вопросы и ответы по 1С-Битрикс, разборы реальных задач и обсуждение заметок блога. Задайте вопрос или помогите другим — все сообщения проходят модерацию.
|
Михаил Базаров: 25.06.2024 05:00:00
Заполнить поля пользователя из свойства заказа, на примере ФИО
При создании заказа покупатель заполняет поле "ФИО". Необходимо скопировать эти данные в профиль пользователя (не путать с профилем покупателя) разбив на отдельные поля. |
|
Валентин: 26.06.2024 12:00:00
По этой заметке. В Вашем примере ФИО в заказе хранится в одном поле. В моём случае в заказе используются 3 раздельных поля - Фамилия, Имя и Отчество (так удобнее передавать данные в транспортные компании, особенно в Почту России).
Необходимо Фамилию, Имя и Отчество из заказа передавать в соответствующие поля пользователя. По заметке https://bazarow.ru/blog-note/12877/. С ней всё хорошо, код работает, в поле ФИО (единое) в заказе записываются данные из полей Фамилия, Имя и Отчество. Но так как мы и в той и этой заметке редактируем файл confirm.php, хочется объединить эти две заметки в одну, то есть: - в заказе есть три поля - Фамилия, Имя и Отчество - в единое поле ФИО заказа записываем их вместе, делаем названием профиля - данные из полей Фамилия, Имя и Отчество копируем в соответствующие поля пользователя (если не заполнены) |
|
Михаил Базаров: 26.06.2024 12:00:00
Как-то так. Проверить негде делал не глядя) но вроде бы ошибки быть не должно.
Или можно не использовать explode, просто выше (в while ($item = $dbRes->fetch())) заполнить переменные для заполнения пользователя |
|
Михаил Базаров: 26.06.2024 01:00:00
Варик без explode
|
Место для вашей рекламы
10 000 ₽ в месяц
Единый баннер, который показывается сквозным образом — сразу на всём форуме и во всех заметках блога. Одно размещение — вся аудитория.
Посмотреть, где будет выводиться: форум заметки блога
Заметки по 1С-Битрикс
-
Корзина и оформление заказа на одной странице, без правки ядра
Задача: Объединить корзину и оформление заказа на одной странице, убрать лишние элементы (подарки, дублирующийся список товаров в оформлении),...
-
Номера страниц в Title и Description при постраничной навигации каталога
Задача: Часто SEO-специалисты просят добавить номер страницы, из постраничной навигации, в заголовок и описание раздела каталога. По найденным инструк...
-
Открытие мобильного приложения Apache Cordova по ссылке
Достаточно часто нужно реализовывать открытие мобильного приложения по ссылке. Например: при отправке ссылки на электороную почту, через мессенджер ил...
-
Умный фильтр только на последнем уровне разделов каталога.
Рассмотрим задачу: необходимо скрыть умный фильтр во всех разделах каталога, которые содержат подразделы, и показывать его только в конечных (листовых...
-
Ajax форма обратной связи, реализация в битрикс
Иногда, на сайте требуется создать форму обратной связи, которая будет писать все данные в инфоблок. Способов реализации достаточно много, но расcкажу...
-
Получение местоположений через API Битрикс c поиском по select.
Если нужно получить список городов из модуля "Местоположения" можно воспользоваться API Битрикс. Данные местоположения можно использовать в любом мест...