API для создания учетной записи в Ionic 3 Framework - php magento2 - PullRequest
0 голосов
/ 25 мая 2018

Ниже приведен HTML-код регистрации с полями, именем, фамилией, адресом электронной почты и паролем.

...
<ion-item>
  <ion-label stacked>First Name</ion-label>
  <ion-input type="text" value="" [(ngModel)]="userData.fname"></ion-input>
</ion-item>
...
<button ion-button full color="buttoncolor" class="signup" (click)="signup()">Signup</button>

Ниже приведен файл signup.ts, функция «Ниже регистрации» вызывается при нажатии кнопки регистрации.

responseData : any;
userData = {
'customer': {
    "email":"",
    "firstname":"",
    "lastname":"",
    "storeId":1,
    "websiteId":1
},
"password":""
};

signup() {
//REST API connection to Magento 2 for Siging up a new customer
//this.navCtrl.push(HomePage);
this.authServiceProvider.postData(this.userData, "signup").then((result) => {
  this.responseData = result;
  console.log(this.responseData);
  localStorage.setItem('userData', JSON.stringify(this.responseData));
  this.navCtrl.setRoot(HomePage);
}, (err) => {
  //connection failed error message
});
}

Пользователи успешно вставлены в базу данных, но я не получаю ответ,

В функции регистрации, когда я делаю console.log (this.responseData);эта строка возвращает NULL.

Где я иду не так ??

...