Advertisement
Guest User

Untitled

a guest
Jun 12th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.74 KB | None | 0 0
  1. <ngb-carousel #carousel class="register">
  2.  
  3. <ng-template ngbSlide [id]="slide1">
  4.  
  5. <div class="container">
  6.  
  7. <div class="register_title">
  8. <div class="d-flex justify-content-center">
  9. <div class="col-12 text-center">
  10. <h2>Inlog gegevens </h2>
  11. </div>
  12. </div>
  13. </div>
  14.  
  15. <form class="form-login" #registerForm="ngForm" (ngSubmit)="onSubmit()">
  16. <div class="wrapper-register">
  17. <div class="col-12">
  18. <div class="form-group">
  19. <input placeholder="Gebruikersnaam" type="text" class="form-control" [(ngModel)]="model.username" name="username" #username="ngModel" required />
  20. <div [hidden]="username.valid || username.pristine" class="alert alert-danger">Gebruikersnaam is verplicht!</div>
  21. </div>
  22. <div class="form-group">
  23. <input placeholder="E-mailadres" type="email" class="form-control" [(ngModel)]="model.email" name="email" #email="ngModel" required />
  24. <div [hidden]="email.valid || email.pristine" class="alert alert-danger">Voer geldig E-mailadres in!</div>
  25. </div>
  26. <div class="form-group">
  27. <input placeholder="Wachtwoord" type="password" class="form-control" [(ngModel)]="model.password" name="password" #password="ngModel" required />
  28. <div [hidden]="password.valid || password.pristine" class="alert alert-danger">Wachtwoord is verplicht!</div>
  29. </div>
  30. <br/>
  31. <br/>
  32. <div class="form-group">
  33. <h3>Bevestig inloggegevens</h3>
  34. </div>
  35. <div class="form-group">
  36. <input placeholder="Bevestig E-mailadres" type="email" class="form-control" name="emailConfirm" [(ngModel)]="model.emailConfirm" #emailConfirm="ngModel" required />
  37. <div [hidden]="emailConfirm.valid || emailConfirm.pristine" class="alert alert-danger">Bevestig E-mailadres!</div>
  38. </div>
  39. <div class="form-group">
  40. <input placeholder="Bevestig Wachtwoord!" type="password" class="form-control" name="passwordConfirm" [(ngModel)]="model.passwordConfirm" #passwordConfirm="ngModel" required />
  41. <div [hidden]="passwordConfirm.valid || passwordConfirm.pristine" class="alert alert-danger">Bevestig Wachtwoord!</div>
  42. </div>
  43. </div>
  44. </div>
  45. <div class="volgende">
  46. <button type="submit" [disabled]="!registerForm.form.valid || model.passwordConfirm != model.password || model.emailConfirm != model.email" class="btn right" data-slide="next">Volgende</button>
  47. </div>
  48. </form>
  49.  
  50. </div>
  51. </ng-template>
  52.  
  53. <ng-template ngbSlide [id]="slide2">
  54. <div class="container">
  55. <div class="register_title">
  56. <div class="d-flex justify-content-center">
  57. <div class="col-12 text-center">
  58. <h2>Profielgegevens</h2>
  59. </div>
  60. </div>
  61. </div>
  62. <div class="wrapper-register">
  63. <div class="col-12">
  64. <form class="form-profiel" name="form" (ngSubmit)="f.form.valid && register()" #f="ngForm" novalidate>
  65. <div class="form-group" [ngClass]="{ 'has-error': f.submitted && !voornaam.valid }">
  66. <input placeholder="Voornaam" type="text" class="form-control" name="voornaam" [(ngModel)]="model.voornaam" #voornaam="ngModel" required />
  67. <div *ngIf="f.submitted && !userName.valid" class="help-block">Voornaam is verplicht</div>
  68. </div>
  69. <div class="form-group" [ngClass]="{ 'has-error': f.submitted && !achternaam.valid }">
  70. <input placeholder="Achternaam" type="text" class="form-control" name="achternaam" [(ngModel)]="model.achternaam" #achternaam="ngModel" required />
  71. <div *ngIf="f.submitted && !achternaam.valid" class="help-block">Achternaam is verplicht</div>
  72. </div>
  73. <div class="form-group" [ngClass]="{ 'has-error': f.submitted && !geboortedatum.valid }">
  74. <div class="input-group">
  75. <input class="form-control" datepicker-popup="dd.mm.yyyy" placeholder="Geboortedatum" name="geboortedatum" [(ngModel)]="model.geboortedatum" ngbDatepicker #geboortedatum="ngbDatepicker" style="position: relative; z-index: 100000;">
  76. <div (click)="geboortedatum.toggle()" >
  77. <i class="fa fa-calendar" aria-hidden="true"></i>
  78. </div>
  79. </div>
  80. </div>
  81. <div class="form-group">
  82. <div class="direct">
  83. Man <input type="radio" name="geslacht" value="man" [(ngModel)]="model.geslacht" #geslacht="ngModel" required>
  84. Vrouw <input type="radio" name="geslacht" value="vrouw" [(ngModel)]="model.geslacht" #geslacht="ngModel" required>
  85. </div>
  86. </div>
  87. <div class="form-group">
  88. <input placeholder="Bedrijfsnaam" type="text" class="form-control" name="bedrijf" [(ngModel)]="model.bedrijf" #bedrijf="ngModel" required />
  89. </div>
  90. </form>
  91. </div>
  92. </div>
  93. <div class="volgende">
  94. <button type="submit" class="btn ">Volgende</button>
  95. </div>
  96. </div>
  97. </ng-template>
  98.  
  99. <ng-template ngbSlide [id]="slide3">
  100. <div class="container">
  101. <div class="register_title">
  102. <div class="d-flex justify-content-center">
  103. <div class="col-12 text-center">
  104. <h2>Adresgegevens & foto</h2>
  105. </div>
  106. </div>
  107. </div>
  108. <div class="wrapper-register">
  109. <div class="col-12">
  110. <form class="form-adres" name="form" (ngSubmit)="f.form.valid && register()" #f="ngForm" novalidate>
  111. <div class="form-group">
  112. <input placeholder="Straat" type="text" class="form-control" name="straat" [(ngModel)]="model.straat" #straat="ngModel" required />
  113. </div>
  114. <div class="form-group">
  115. <input placeholder="Huisnummer + Toev." type="text" class="form-control" name="huisnummer" [(ngModel)]="model.huisnummer" #huisnummer="ngModel" required />
  116. </div>
  117. <div class="form-group">
  118. <input placeholder="postcode" type="text" class="form-control" name="postcode" [(ngModel)]="model.postcode" #postcode="ngModel" required />
  119. </div>
  120. <div class="form-group" >
  121. <input placeholder="Woonplaats" type="text" class="form-control" name="woonplaats" [(ngModel)]="model.woonplaats" #woonplaats="ngModel" required />
  122. </div>
  123. <div class="form-group">
  124. <select class="form-control empty" name="land" [(ngModel)]="model.land" #land="ngModel" required>
  125. <option value="" selected disabled>-- Selecteer land</option>
  126. <option value="NL">Nederland</option>
  127. </select>
  128. </div>
  129. </form>
  130. </div>
  131. </div>
  132. <div class="volgende">
  133. <button type="submit" class="btn ">Volgende</button>
  134. </div>
  135. </div>
  136. </ng-template>
  137.  
  138. </ngb-carousel>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement