Перейти к содержанию
gen2023

всплывающий вход [РЕШЕНО]

Рекомендуемые сообщения

Здравствуйте. делаю второй мини магазин на опенкарте. сейчас передо мной стоит задача создать всплывающий вход. подтолкните пожалуйста, как его можно сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

jqueryui dialog + ajax

или надо не "подтолкнуть", а "дать волшебного пендаля" в виде части/полного кода? :ugeek:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если таков "пенок" существует, не откажусь)

Спасибо большое, а покамись пойду зракомиться и разбираться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

http://vendingmall.ru/

Код клиента Javascript можно найти прямо в HTML:

	    $('#login_form').submit(function() {
		    var email = $('#login_form_email').val();
		    var password = $('#login_form_password').val();
		    $.ajax({
			    url: 'index.php?route=account/login/ajax',
			    type: 'post',
			    data: 'email=' + email + '&password=' + password + '&redirect=',
			    dataType: 'json',
			    success: function(json) {
				    $('#login_form_error').hide();

				    if (json['success'] > 0) {
					    $('#auth_popup_div').hide();

					    if (json['redirect']) {
						    document.location.href = json['redirect'];
					    }
				    }
				    else {
					    $('#login_form_error').html(json['error']);
					    $('#login_form_error').show();
				    }
			    }
		    });
		    return false;
	    });

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.