Files
kupshop/web/common/templates/user.password.tpl
2025-08-02 16:30:27 +02:00

61 lines
2.2 KiB
Smarty

{extends 'index.tpl'}
{block 'content'}
<div class="page-password">
<h1>{if $ctrl.passw != ""}{t}Změna hesla{/t}{else}{t}Nastavení hesla{/t}{/if}</h1>
{block "user-messages"}
{include "block.messages.tpl"}
{/block}
<form action="" method="post" role="form">
<input type="hidden" name="acn" value="changePassword">
{if $ctrl.passw != ""}
<div class="form-group required">
<label for="oldPassword">{t}Staré heslo{/t}</label>
<input type="password" name="oldPassword" id="oldPassword" class="form-control" data-bv-notempty="true" autocomplete="current-password">
</div>
{/if}
<div class="form-group required">
<label for="newPassword">{t}Nové heslo{/t}</label>
<input type="password" name="newPassword" id="newPassword" class="form-control"
data-bv-notempty="true" data-bv-stringlength="true" data-bv-stringlength-min="6" autocomplete="new-password">
</div>
<div class="form-group required">
<label for="newPasswordAgain">{t}Nové heslo znovu{/t}</label>
<input type="password" name="newPasswordAgain" id="newPasswordAgain" class="form-control"
data-bv-notempty="true" data-bv-stringlength="true" data-bv-identical="true"
data-bv-identical-message="{t}Hesla se neshodují{/t}" data-bv-identical-field="newPassword" autocomplete="new-password">
</div>
<div>
<input class="btn btn-primary" type="submit" value="{if $ctrl.passw != ""}{t}Změnit heslo{/t}{else}{t}Nastavit heslo{/t}{/if}">
</div>
</form>
</div>
{/block}
{block "js-dynamic-load" append}
{asset_compile}
<script src="/common/static/bootstrapvalidator/js/bootstrapValidator.js"></script>
<script src="/common/static/bootstrapvalidator/js/language/{$ctrl.active_language_code}.js"></script>
{/asset_compile}
{/block}
<script type="application/javascript">
{block onready append}
$('form[role=form]').bootstrapValidator({
feedbackIcons: {
valid: 'fc fc-check',
invalid: 'fc fc-remove',
validating: 'fc fc-refresh'
}
});
{/block}
</script>