user-profile.tpl 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. {*
  2. **********************************************************
  3. * Developed by: Team Theme Metro
  4. * Website: http://www.thememetro.com
  5. **********************************************************
  6. *}
  7. {include file="$template/includes/flashmessage.tpl"}
  8. <div class="section">
  9. <form method="post" action="{routePath('user-profile-save')}">
  10. <div class="TM-card">
  11. <div class="row">
  12. <div class="col-sm-6">
  13. <div class="form-group">
  14. <label for="inputFirstName" class="control-label">
  15. {lang key='clientareafirstname'}
  16. </label>
  17. <input
  18. type="text"
  19. name="firstname"
  20. id="inputFirstName"
  21. value="{$user->firstName}"
  22. class="form-control"
  23. {if in_array('firstname', $uneditableFields)}disabled="disabled"{/if}
  24. >
  25. </div>
  26. </div>
  27. <div class="col-sm-6">
  28. <div class="form-group">
  29. <label for="inputLastName" class="control-label">
  30. {lang key='clientarealastname'}
  31. </label>
  32. <input
  33. type="text"
  34. name="lastname"
  35. id="inputLastName"
  36. value="{$user->lastName}"
  37. class="form-control"
  38. {if in_array('lastname', $uneditableFields)}disabled="disabled"{/if}
  39. >
  40. </div>
  41. </div>
  42. </div>
  43. </div>
  44. <div class="form-actions">
  45. <input class="btn btn-primary" type="submit" name="save" value="{lang key='clientareasavechanges'}" />
  46. <input class="btn btn-default" type="reset" value="{lang key='cancel'}" />
  47. </div>
  48. </form>
  49. </div>
  50. <div class="section">
  51. <h4>{lang key='userProfile.changeEmail'}</h4>
  52. <p>
  53. {if $user->needsToCompleteEmailVerification()}
  54. <span class="label label-default">{lang key='userProfile.notVerified'}</span>
  55. {elseif $user->emailVerified()}
  56. <span class="label label-success">{lang key='userProfile.verified'}</span>
  57. {/if}
  58. </p>
  59. <form method="post" action="{routePath('user-profile-email-save')}">
  60. <div class="TM-card">
  61. <div class="row">
  62. <div class="col-sm-6">
  63. <div class="form-group">
  64. <label for="inputEmail" class="control-label">
  65. {lang key='clientareaemail'}
  66. </label>
  67. <input
  68. type="email"
  69. name="email"
  70. id="inputEmail"
  71. value="{$user->email}"
  72. class="form-control"
  73. {if in_array('email', $uneditableFields)}disabled="disabled"{/if}
  74. >
  75. </div>
  76. </div>
  77. </div>
  78. </div>
  79. <div class="form-actions">
  80. <input class="btn btn-primary" type="submit" name="save" value="{lang key='clientareasavechanges'}" />
  81. <input class="btn btn-default" type="reset" value="{lang key='cancel'}" />
  82. </div>
  83. </form>
  84. </div>