Перейти к содержимому


Фотография
* * * * * 2 Голосов

Добавление полей в профиль пользователя Joomla и настройка автозаполнения полей в JBZoo

автозаполнение профиль 220 рецепт

Сообщений в теме: 11

#11 mmth

mmth

Отправлено 12 March 2019 - 18:32

Хотел бы добавить к вышеизложенному.

 

после добавления 

$whiteList  = array('name', 'username', 'email', 'registerDate', 'lastvisitDate', 'firstname', 'family', 'address');

Надо еще в файле 

/media/zoo/applications/jbuniversal/cart-elements/core/order/order.php

Также найти переменную $whiteList  и добавить в нее нужные нам значения.

 

Причем порядок полей должен быть идентичным.

к примеру у меня 

/media/zoo/applications/jbuniversal/framework/helpers/jbfield.php

$whiteList = ['name', 'surname', 'fathername', 'username', 'email', 'phone', 'registerDate', 'lastvisitDate']; 

/media/zoo/applications/jbuniversal/cart-elements/core/order/order.php

$whiteList = [$user->name, $user->surname, $user->fathername, $user->username, $user->email, $user->phone, $user->registerDate, $user->lastvisitDate];

Видимо с 2015 были внесены изменения.

Но вдруг всеже, кто-то захочет воспользоваться рецептом

СВЯТОША решение вроде делал недавно, по автодобавлению при регистрации пользователя, и связке данных


  • 0

#12 CB9TOIIIA

CB9TOIIIA

Отправлено 12 March 2019 - 21:38

в последнем апдейте https://github.com/J...ases/tag/4.10.3

 

Великая правка  во славу коммерции и KPI 

Теперь пользователю не нужно по 100 раз заполнять информацию на странице корзины, а авторизовавшись - у него все прогрузится в поля из его профиля.

  • Вначале создайте нужные поля в профиле пользователя: телефон, адрес, город и т.п.
  • Через новый элемент Joomla User Profile Field необходимо выбрать из каких новых полей брать значение
  • Проверить и поблагодарить меня кофейком с бутербродом 

 

49104764-d99d2600-f28f-11e8-91dd-d0c2fa7

 

49104905-42849e00-f290-11e8-9258-e5e912b

49104926-54664100-f290-11e8-885e-d679899


  • 2





Темы с аналогичным тегами автозаполнение, профиль, 220, рецепт

Click to return to top of page in style!