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


Вопросы По Шаблону


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

#61 Dars

Dars

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

  • Пользователи
  • PipPipPipPip
  • 1 410 сообщений

Отправлено 11 Сентябрь 2015 - 20:38

Просмотр сообщенияЯрослав 196 (10 Сентябрь 2015 - 08:48) писал:

Ещё вопрос: как сделать, что бы в карточке товара загружалась модификация - "в наличии".
Здравствуйте!
В main.js после строк:

alert('К сожалению сейчас не получается подобрать модификацию соответствующую выбранным параметрам.');
	   }
	});
  });

вставьте код:

if ($('.available-false:visible').length) {
	var modID;
	$('.goodsDataMainModificationsList').each(function(){   
	  if ($(this).find('input[name=rest_value]').val() > 0) {
		modID = $(this).attr('rel');
		return false;
	  }
	});
	$('.goodsDataMainModificationsBlockProperty').find('option[value='+modID+']').prop('selected', true);
	$('.goodsDataMainModificationsBlockProperty select').change();
  }


#62 Ярослав 196

Ярослав 196

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

  • Пользователи
  • PipPipPipPip
  • 313 сообщений

Отправлено 12 Сентябрь 2015 - 14:20

Просмотр сообщенияDars (11 Сентябрь 2015 - 20:38) писал:

Здравствуйте!
В main.js после строк:

alert('К сожалению сейчас не получается подобрать модификацию соответствующую выбранным параметрам.');
	 }
});
});

вставьте код:

if ($('.available-false:visible').length) {
var modID;
$('.goodsDataMainModificationsList').each(function(){
	 if ($(this).find('input[name=rest_value]').val() > 0) {
	 modID = $(this).attr('rel');
	 return false;
	 }
});
$('.goodsDataMainModificationsBlockProperty').find('option[value='+modID+']').prop('selected', true);
$('.goodsDataMainModificationsBlockProperty select').change();
}
Спасибо.

#63 Ярослав 196

Ярослав 196

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

  • Пользователи
  • PipPipPipPip
  • 313 сообщений

Отправлено 20 Сентябрь 2015 - 14:25

Уважаемые модераторы, ответьте пожалуйста на следующий вопрос:
Можно ли мне реализовать такую функцию: Мне нужно, что бы пользователи, которые находятся в моем городе (гео ip), когда заходят на мой сайт видели другие цены.

#64 Cupuyc

Cupuyc

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

  • Пользователи
  • PipPipPipPip
  • 747 сообщений

Отправлено 20 Сентябрь 2015 - 15:54

Просмотр сообщенияЯрослав 196 (20 Сентябрь 2015 - 14:25) писал:

Уважаемые модераторы, ответьте пожалуйста на следующий вопрос:
Можно ли мне реализовать такую функцию: Мне нужно, что бы пользователи, которые находятся в моем городе (гео ip), когда заходят на мой сайт видели другие цены.

Здравствуйте, к сожалению в данный момент подобный функционал невозможен.

#65 Ярослав 196

Ярослав 196

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

  • Пользователи
  • PipPipPipPip
  • 313 сообщений

Отправлено 21 Сентябрь 2015 - 06:45

Просмотр сообщенияCupuyc (20 Сентябрь 2015 - 15:54) писал:

Здравствуйте, к сожалению в данный момент подобный функционал невозможен.
В платную тех поддержку не имеет смысла писать?

#66 Ярослав 196

Ярослав 196

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

  • Пользователи
  • PipPipPipPip
  • 313 сообщений

Отправлено 14 Октябрь 2015 - 14:02

Уважаемые модераторы, помогите решить такой вопрос:
Аккаунт 359814
Поставил на сайт форму приема денег от Яндекс, а она не работает. Сделал по аналогии аккаунта 260176
В чем может быть причина?

#67 Ярослав 196

Ярослав 196

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

  • Пользователи
  • PipPipPipPip
  • 313 сообщений

Отправлено 15 Октябрь 2015 - 06:26

вопрос остается открытым

#68 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 15 Октябрь 2015 - 07:11

В шаблоне Просмотр заказа найдите:
  {% IFNOT ORDER_IS_PAYMENT && ORDER_PAYMENT_ID=319455 %}
<div style="color:red; font-size: 20px; width:100%; text-align: center;">ОПЛАТА ЗАКАЗА ОНЛАЙН</div><br>
  <div style="width: 450px;margin: auto;"><iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=410012155560734&quickpay=shop&payment-type-choice=on&writer=seller&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0+%D0%BD%D0%BE%D0%BC%D0%B5%D1%80+ {ORDER_NUM}+%D0%B2+%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82+%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%D0%B5+XenonX.ru&targets-hint=&default-sum={ORDER_SUM}&button-text=01&successURL=XenonX.ru" width="450" height="215"></iframe></div>
{% ENDIF %}<br>

{% IFNOT ORDER_IS_PAYMENT && ORDER_PAYMENT_ID=320252 %}
<div style="color:red; font-size: 20px; width:100%; text-align: center;">ОПЛАТА ДОСТАВКИ ЗАКАЗА ОНЛАЙН</div><br>
  <div style="width: 450px;margin: auto;"><iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=410012155560734&quickpay=shop&payment-type-choice=on&writer=seller&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B8+%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0+%D0%BD%D0%BE%D0%BC%D0%B5%D1%80+ {ORDER_NUM}+%D0%B2+%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82+%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%D0%B5+XenonX.ru&targets-hint=&default-sum=&button-text=01&successURL=XenonX.ru" width="450" height="215"></iframe></div>
{% ENDIF %}<br>

попробуйте заменить на:
{% IFNOT ORDER_IS_PAYMENT && ORDER_PAYMENT_ID=320250 %}
<div style="color:red; font-size: 20px; width:100%; text-align: center;">ОПЛАТА ДОСТАВКИ ЗАКАЗА ОНЛАЙН</div><br>
  <div style="width: 450px;margin: auto;"><iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=410012155560734&quickpay=shop&payment-type-choice=on&writer=seller&targets=%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B8+%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0+%D0%BD%D0%BE%D0%BC%D0%B5%D1%80+ {ORDER_NUM}+%D0%B2+%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82+%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%D0%B5+XenonX.ru&targets-hint=&default-sum=&button-text=01&successURL=XenonX.ru" width="450" height="215"></iframe></div>
{% ENDIF %}<br>


#69 Ярослав 196

Ярослав 196

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

  • Пользователи
  • PipPipPipPip
  • 313 сообщений

Отправлено 15 Октябрь 2015 - 07:30

Просмотр сообщенияVaccina (15 Октябрь 2015 - 07:11) писал:

Но тогда исчезнет первая форма. Мне нужно, что бы было две формы:
Одна появляется, когда пользователь выбрал оплату онлайн ID=319455
Вторая появляется, когда выбрали Почтой России ID=320252

#70 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 15 Октябрь 2015 - 07:58

В этом случае немного не поняла, при выборе какого способа оплаты кнопка должна появиться, я в измененном коде указывала идентификатор оплаты через Яндекс Деньги?

#71 Ярослав 196

Ярослав 196

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

  • Пользователи
  • PipPipPipPip
  • 313 сообщений

Отправлено 15 Октябрь 2015 - 08:40

Должно быть точно так же как тут:
Первый способ оплаты (когда пользователь выбрал оплату онлайн ID=319455): http://sinocar.ru/or...fb3828430418ca0
Второй способ оплаты (когда выбрали Почтой России ID=320252): http://sinocar.ru/or...412e13605d36d1b
Выше ссылки аккаунта 260176
Мне нужно сделать точно так же, но только на аккаунте
359814
Я скопировал шаблон со старого аккаунта, поменял ID оплаты, по идее должно всё работать. Но не работает почему то ((


#72 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 16 Октябрь 2015 - 05:00

Благодарю за подробное пояснение =)

Код вставлен по ID у вас верно, при оформлении заказа появляются формы оплаты(можете перед формой оплаты написать test чтобы просмотреть отобразится ли данный текст при выборе конкретного способа оплаты), только с ошибкой, по этому вопросу напишите в тех поддержку формы оплаты. Есть вероятность возникновения проблемы из-за поддомена, цитирую сообщения от сотрудника нашей тех поддержки:

Цитата

Код возвращает ошибку. Могу предположить, что Яндекс.Деньги, по аналогии с Яндекс.Маркетом, не работает с поддоменами. Вам нужно сначала зарегистрировать домен второго уровня (вида shop.ru).





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

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