вопрос
Нужна кнопка вход, что бы при нажатии открывалось окно авторизации.
Стоит модуль регистрации https://dle-news.ru/modules/1734-clean-sign-up-registraciya-v-modalnom-okne.html
Отлично работает, видимо из за него окно авторизации не работает. Пробовал и модули и хаки ставить, и все форумы перегуглил.
Стоит модуль регистрации https://dle-news.ru/modules/1734-clean-sign-up-registraciya-v-modalnom-okne.html
Отлично работает, видимо из за него окно авторизации не работает. Пробовал и модули и хаки ставить, и все форумы перегуглил.
login.tpl
Ну и скриптик, возможно надо будет адаптировать под твои классы
И где нибудь на странице
[group=5]
<div class="user-block user-bloc-not-signed">
<a href="#log_in" class="button open_modal">Вход</a><a href="#reg" class="reg open_modal">Регистрация</a>
</div>
[/group]
Ну и скриптик, возможно надо будет адаптировать под твои классы
/*------------------ Popup ------------------------*/
$(document).ready(function() {
var overlay = $('#overlay');
var open_modal = $('.open_modal');
var close = $('.modal_close, #overlay');
var modal = $('.modal_div');
open_modal.click( function(event){
event.preventDefault();
var div = $(this).attr('href');
overlay.fadeIn(400,
function(){
$(div)
.css('display', 'block')
.animate({opacity: 1, top: '45%'}, 200);
});
});
close.click( function(){
modal
.animate({opacity: 0, top: '45%'}, 200,
function(){
$(this).css('display', 'none');
overlay.fadeOut(400);
}
);
});
});
И где нибудь на странице
<div id="log_in" class="modal_div">
<span class="modal_close"></span>
<div>
<h2>ВХОД</h2>
<form class="" method="post">
<div class="form-group">
<p class="login"><input onfocus="this.placeholder = ''" placeholder="Логин" type="text" name="login_name" id="login_name"></p>
<p class="pass"><input onfocus="this.placeholder = ''" placeholder="Пароль" type="password" name="login_password" id="login_password"></p>
</div>
<div class="form-enter flex-s-c">
<button onclick="submit();" type="submit">Войти</button>
<input name="login" type="hidden" id="login" value="submit">
</div>
</form>
</div>
</div>