aidynchik

Перепрыгнуть ненужные шаги

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

aidynchik    2

ДД всем! версия магазина 1.5.1.3 рус, брал здесь. Я новичок, потому строго не судите :)

Пытаюсь сделать следующее, если пользователь залогинен и переходит на страницу оформления заказа, чтобы открывался сразу 4-ый шаг - Выбор метода доставки, а не 2-ой как это сейчас делается.

Меняю checkout.tpl. Нашел и заменил этот код

$(document).ready(function() {
		$.ajax({
				url: 'index.php?route=checkout/address/payment',
				dataType: 'json',
				success: function(json) {
						if (json['redirect']) {
								location = json['redirect'];
						}
						if (json['output']) {
								$('#payment-address .checkout-content').html(json['output']);
								$('#payment-address .checkout-content').slideDown('slow');
						}
				}
		});
});

на следующий (изменились последние 2 строчки)

$(document).ready(function() {
		$.ajax({
				url: 'index.php?route=checkout/address/payment',
				dataType: 'json',
				success: function(json) {
						if (json['redirect']) {
								location = json['redirect'];
						}
						if (json['output']) {
								$('#shipping-method .checkout-content').html(json['output']);
								$('#shipping-method .checkout-content').slideDown('slow');
						}
				}
		});
});
подгружаемый шаблон пока не менял... Теперь при переходе к оформлению вроде все нормально, открывается сразу 4-ый шаг

Изображение

но как только пытаюсь изменить подгружаемый шаблон и меняю строку

$.ajax({
				url: 'index.php?route=checkout/address/payment',
				dataType: 'json',
на

$.ajax({
				url: 'index.php?route=checkout/shipping',
				dataType: 'json',
то все перестает работать. При переходе не открывается вообще ничего

Изображение

в чем дело? Где-то задается очередность загружаемых шаблонов что ли?

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


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

Причем если я подгружу другой шаблон, то все нормально. То есть меняю

$.ajax({
				url: 'index.php?route=checkout/address/payment',
				dataType: 'json',
на


$.ajax({
                url: 'index.php?route=checkout/login',
                dataType: 'json',

то открывается 4-ый шаг с окном для ввода логина.

Изображение

что с этим шаблоном shipping не так?

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


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

Кстати тут еще можете почитать.

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


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

нет, не проще :) хочу сам сделать

не сам, раз на форуме такие вопросы задаешь

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


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

я думал форумы на то и нужны, чтобы помощь оказывать...

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


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

я думал форумы на то и нужны, чтобы помощь оказывать...

Согласен,что на то и нужны,если нет готового решения то можно попросить помощи и возможно Вам помогут.

Но если есть готовое решение да еще и всего лишь за 300 руб то проще купить.Программисту проще написать самому модуль с нуля,чем объяснять как сделать это не программисту :)

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


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

дело в том, что я программист :) просто программист не в веб-технологиях, и с php и java до данного момента дел не имел.

Подскажите хоть в каком направлении копать, может че где почитать, буду очень признателен.

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


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

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