| vpktz |
|
|---|---|
В общем не дошел я до проверки через ваш плагин highslide. Установил чисты дистрибутив, и тему nemesis как вы говорили. Потом смотрю в теме nemesis нет ссылки на вход и регистрацию. (При беглом осмотре) Я решил не заморачиваться и включил тему bootlance, а там уже реализован login.tpl через modal. Я осмотрел как и увидел что все как и должно быть по логике только форма из login.tpl что бы работала в header.tpl должна быть модифицирована. Вот так:
<!-- IF {PHP.usr.id} == 0 -->
<div id="modal-login" uk-modal>
<div class="uk-modal-dialog uk-modal-body">
<form class="form-horizontal" action="{HEADER_GUEST_SEND}" method="post">
<div class="control-group">
<label class="control-label" for="inputEmail">{PHP.L.users_nameormail}</label>
<div class="controls">
<input type="text" name="rusername" id="inputEmail" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputPassword">{PHP.L.Password}</label>
<div class="controls">
<input type="password" name="rpassword" id="inputPassword" /><br/>
<a rel="nofollow" class="link small" href="{PHP|cot_url('users','m=passrecover')}">{PHP.L.users_lostpass}</a>
</div>
</div>
<div class="control-group">
<div class="controls">
<label class="checkbox">
{HEADER_GUEST_COOKIETTL} {PHP.L.users_rememberme}
</label><br/>
<button type="submit" class="btn btn-primary btn-large">{PHP.L.Login}</button>
</div>
</div>
</form>
</div>
</div>
<!-- ENDIF -->
И стоять в теге
<!-- IF {PHP.usr.id} == 0 -->
<!-- ENDIF --> Что решать с регистрацией пока не знаю. Скорее всего придеться оставить так, хотя это так не эстетично смотриться. Но пока сам я не могу разобраться.
Dit bericht is bewerkt door vpktz (2019-03-03 20:00, 6 jaren ago) |