Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


aidynchik

Recommended Posts

ДД всем! версия магазина 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',
то все перестает работать. При переходе не открывается вообще ничего

Изображение

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

Надіслати
Поділитися на інших сайтах


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

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


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

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

Изображение

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

Надіслати
Поділитися на інших сайтах


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

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

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

Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.