Перейти к содержимому


Самовывоз-Вопрос Подвис?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 samotoyloff

samotoyloff

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 176 сообщений
  • ГородМосква

Отправлено 19 Март 2014 - 10:43

Так как сделать, чтоб при самовывозе не вводить адрес доставки и тд? Решился этот вопрос положительно?
И ещё нюанс, кто-нить подскажет, есть какие-то особенности при добавлении Самовывоза, именно в настройках? Или просто добавил этот способ и всё?

#2 Alexey11

Alexey11

    Активный участник

  • Модератоpы
  • 1 057 сообщений
  • ГородНижний новгород

Отправлено 19 Март 2014 - 13:18

Просмотр сообщенияsamotoyloff (19 Март 2014 - 10:43) писал:

Так как сделать, чтоб при самовывозе не вводить адрес доставки и тд? Решился этот вопрос положительно?
И ещё нюанс, кто-нить подскажет, есть какие-то особенности при добавлении Самовывоза, именно в настройках? Или просто добавил этот способ и всё?
Ответ на ваш вопрос в данной теме нашего формуа.

#3 samotoyloff

samotoyloff

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 176 сообщений
  • ГородМосква

Отправлено 19 Март 2014 - 14:14

это не то что я имел введу. Там автоматом стоит галка на Самовывозе, но адреса доставки для заполнения активны. Зачем это путаница для клиента? Нужно админам Сторленда сделать функцию - поставил галочку на самовывозе и ни какие поля не лезут, чтоб не переписывать кода по 200 раз. Это не серьёзно.

глупость какая-то. 100% клиент начнёт репу чесать зачем поля для достваки, если самовывоз. Как эту дурь убрать без исправления кодов?

#4 samotoyloff

samotoyloff

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 176 сообщений
  • ГородМосква

Отправлено 20 Март 2014 - 00:05

..ну понятно, глухой лес...

#5 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 20 Март 2014 - 00:15

К сожалению, без изменений в шаблоне не обойтись. Для корректной реализации задуманного можно использовать javascript, который попросту будет прятать не нужные поля при активности того или иного пункта доставки. Пожалуйста, сообщите номер вашего аккаунта.

#6 samotoyloff

samotoyloff

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 176 сообщений
  • ГородМосква

Отправлено 20 Март 2014 - 00:25

Просмотр сообщенияСake (20 Март 2014 - 00:15) писал:

К сожалению, без изменений в шаблоне не обойтись. Для корректной реализации задуманного можно использовать javascript, который попросту будет прятать не нужные поля при активности того или иного пункта доставки. Пожалуйста, сообщите номер вашего аккаунта.
Аккаунт SL-32133

#7 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 20 Март 2014 - 00:58

Вам необходимо отключить обязательность заполнения полей доставки. Это можно сделать в разделе Настройки -> Основные. После этого добавьте в файл main.js следующий код

$(function() {
  $('.deliveryRadio').click(function() {
	  $('.order form > .headline, .order form > .privat').show();
	  $('#deliveryZipCode, #deliveryCity, #deliveryAddress, #deliveryConvenientDate')
		.attr('required', 'required').addClass('required');
	  if(!$('[for="deliveryZipCode"] span').length) {
		  $('[for="deliveryZipCode"], [for="deliveryCity"], [for="deliveryAddress"], [for="deliveryConvenientDate"]')
			.append('<span>*</span>');
	  }
	  var delivery = '240227';
	  if($(this).val() === delivery) {
		  $('.order form > .headline, .order form > .privat').hide();
		  $('#deliveryZipCode, #deliveryCity, #deliveryAddress, #deliveryConvenientDate')
			.removeAttr('required', 'required').removeClass('required');
	  }
  });
  $('.deliveryRadio:checked').trigger('click');
});


#8 samotoyloff

samotoyloff

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 176 сообщений
  • ГородМосква

Отправлено 20 Март 2014 - 00:59

..)), а куда добавить-то? Вверх, вниз.., в блок какой-нить?

#9 samotoyloff

samotoyloff

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 176 сообщений
  • ГородМосква

Отправлено 20 Март 2014 - 01:07

о! спасибо добрый человек!!!!!!! всё получилось!




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных