При создании заказа покупатель заполняет поле "ФИО". Необходимо скопировать эти данные в профиль пользователя (не путать с профилем покупателя) разбив на отдельные поля.
Заполнить поля пользователя из свойства заказа, на примере ФИО
|
Михаил Базаров: 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
|
Блог-note Заметки по 1С-Битрикс
-
Вывести имя пользователя добавившего элемент инфоблока в Битрикс
Иногда, необходимо вывести имя пользователя добавившего элемент инфоблока. Например, автора новости или автора объявления на информационной доске объя...
-
Номера страниц в Title и Description при постраничной навигации каталога
Задача: Часто SEO-специалисты просят добавить номер страницы, из постраничной навигации, в заголовок и описание раздела каталога. По найденным инструк...
-
Вывести торговые предложения (SKU) как простые товары в каталоге, с учетом раздела.
Задача: Отобразить SKU товаров в каталоге как простые товары, учитывая текущий раздел. Необходимо вывести все торговые предложения (варианты, комп...
-
Вывести изображения из свойства "Цвет" (HL блок) в дополнительных картинках торговых предложений
Задача: в SKU, у которых есть свойство "Цвет" нужно вывести картинку цвета в дополнительные фотографии и в слайдер. Цвет хранится в Highload-блоке, ка...
-
Вывести информацию, только на первом уровне раздела каталога, в 1С-Битрикс
Задача: на сайте, в каталоге, выводится два фильтра - боковой и верхний. Оба компонента подключены в файле section.php комплексного шаблона. Соотвеств...
-
Показать выбранные параметры умного фильтра над товарами, с возможностью отмены выбора
Задача: При выборе параметров товаров в умном фильтре показать выбранные параметры из чекбоксов в виде кнопок и предоставить возможность отмены выбора...