Домой Wp-Recall WP-Recall: Вопросы и ответы Автозаполнение полей профиля в личном кабинете после заполнения данных клиента и совершения покупки через woocommerce
8ответ(ов) в теме
MasterM
не в сети 12 месяцев
На сайте с 15.06.2018
Участник
Тем 10
Сообщения 38
1
09:50
Версия WP-Recall: 16.8.0

Всем привет!
Есть интернет магазин. Работает на последнем woocommerce и с личным кабинетом от WP Recall.
Заметил интересную весчь. Когда клиент заполняет поля имя, телефон, на этапе окончательного формирования заказа, а затем переходит к оплате, в личном кабинете происходит подмена данных. Т.е. - поле - отображаемое имя становиться пустым, не смотря на то, что раньше там уже был вбит логин пользователя, с полем имя проблем нет - оно было пустым и заполняется в соответствии с тем, что клиент вводит на этапе формирования заказа, а поле телефон остается пустым - собственно на этапе регистрации данное поле и не заполняется. Исходя из выше изложенного могу сделать вывод, что передача данных на этапе окончательного формирования заказа в личный кабинет все же передается, но как отладить работу с остальными полями: телефон и отображаемое имя?

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
2
10:10

Здравствуйте.
Покажите скриншотом что и где

0
MasterM
не в сети 12 месяцев
На сайте с 15.06.2018
Участник
Тем 10
Сообщения 38
3
10:43

На первом скрине поля в личном кабинете: Мобильный - пустое (отображается Placeholder)
Скрин 1

На втором скрине заполнены поля имя и телефон (на конце 0), поле с почтой заполняется автоматически
Скрин 2

И на третем кабинет после оформления заказа: Мобильный - пустой (отображается Placeholder), отображаемое имя исчезло, а поле имя заполнилось
Скрин 3

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
4
10:50

Я полагаю форма вукомерс не знает поля реколл. Вот и ответ - почему поле заполненное в ней не появляется в реколл
Какой метакей того поля и какой метакей поля реколл?

Вообще - с чего вы взяли что вукомерс будет нормально работать с реколл? Интеграция под это какая-то есть? Если нет - то никакой корректной работы не будет

upd - это стандартный поля ВП? Вукомерс заполняет поле имя - все верно. Но почему стирает отображаемое имя - задайте вопрос на форуме поддержки вукомерса

Редакции сообщения
01.11.2018 10:51Otshelnik-FmПричина: не указано
0
MasterM
не в сети 12 месяцев
На сайте с 15.06.2018
Участник
Тем 10
Сообщения 38
5
11:02

Otshelnik-Fm сказал(а)
Вообще - с чего вы взяли что вукомерс будет нормально работать с реколл? Интеграция под это какая-то есть? Если нет - то никакой корректной работы не будет

Я не говорю что вуком прям должен нормально работать с реколл. Я говорю исходя из того, что вижу. А вижу, что какая то связь между полями есть - изменения же происходят =)

Otshelnik-Fm сказал(а)
upd - это стандартный поля ВП? Вукомерс заполняет поле имя - все верно. Но почему стирает отображаемое имя - задайте вопрос на форуме поддержки вукомерса

Meta-key кстати у всех полей в кабинете реколла стандартные: display_name, first_name, last_name а поле с мобильным - mobilnyj_20 (тоже не трогал - само сгенерировалось)

И все же, я так понимаю, если сделать Meta-key полей одинаковые в ранее упомянутых полях как в кабинете так и при оформлении заказа - теоретически передача полей может заработать?

Редакции сообщения
01.11.2018 11:02MasterMПричина: не указано
01.11.2018 11:03MasterMПричина: не указано
0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
6
11:05

Я понимаю так - поле имя в форме вуки - стандартное ВП поле для имени.
Отображаемое имя - это совсем другое поле. И почему заполняя форму он его стирает - это вопрос к создателям вукомерса. Проблема так понял - только с этим?

Всё это - стандартные поля самого вордпресса. И вука и реколл туда передают данные. А вот поле mobilnyj_20 - это уже произвольное поле. Его в стандартных таблицах ВП вначале нету

0
MasterM
не в сети 12 месяцев
На сайте с 15.06.2018
Участник
Тем 10
Сообщения 38
7
13:04

Otshelnik-Fm сказал(а)
Я понимаю так - поле имя в форме вуки - стандартное ВП поле для имени.
Отображаемое имя - это совсем другое поле. И почему заполняя форму он его стирает - это вопрос к создателям вукомерса. Проблема так понял - только с этим?

Всё это - стандартные поля самого вордпресса. И вука и реколл туда передают данные. А вот поле mobilnyj_20 - это уже произвольное поле. Его в стандартных таблицах ВП вначале нету

Думаю все верно сказано. Со стороны вукомерц я так глубоко поля не разбирал - пока рассуждаю как домохозяйка ^.^
Будем искать...

0
MasterM
не в сети 12 месяцев
На сайте с 15.06.2018
Участник
Тем 10
Сообщения 38
8
16:57

Otshelnik-Fm сказал(а)
Я понимаю так - поле имя в форме вуки - стандартное ВП поле для имени.
Отображаемое имя - это совсем другое поле. И почему заполняя форму он его стирает - это вопрос к создателям вукомерса. Проблема так понял - только с этим?

Всё это - стандартные поля самого вордпресса. И вука и реколл туда передают данные. А вот поле mobilnyj_20 - это уже произвольное поле. Его в стандартных таблицах ВП вначале нету

Есть решение!
При создании поля профиля вбиваем в нужное поле соответствующий meta key:
для поля имя: billing_first_name
для телефона: billing_phone
и будет Вам в личном кабинете у пользователя выводиться та информация которую он вводил при оформлении заказа.

0
Тема закрыта. Публикация новых сообщений запрещена.