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


Публикации Stasya

451 публикаций создано Stasya (учитываются публикации только с 03-Июль 23)



#275604 Яндекс Касса В Кредит

Отправлено от Stasya в 28 Апрель 2018 - 11:53 в Общие вопросы

Просмотр сообщенияARGO (27 Апрель 2018 - 16:21) писал:

Здравствуй, уважаемая администрация!
Яндекс касса -  Заплати по частям!
Сервис по приему платежей на сайте яндекс касса, предлагает продавать в кредит и предоставляет соответствующую документацию. Помогите произвести (настроить) интеграцию.

Надеюсь не придется месяц ответа ждать

Здравствуйте. Поскольку данная кнопка привязывается по идентификатору магазина, то протестировать ее работу мы можем только на Вашем сайте. Давайте начнем по порядку и установим кнопку в карточке товара. Для этого в шаблоне Товар найдите код

<div class="addWithMod"><input type="button" value=" Купить" id="button-cart" class="button button_cart_product addToCartWithMod" onclick="quickorder('.goodsDataForm'); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/></div>

и после него вставьте код


<div class="parent1"></div>
<script>
$(document).ready(function(){
var $checkoutCreditUI = YandexCheckoutCreditUI({
									 paymentLinkParams: {
										 shopId: 'Идентификатор Вашего магазина',
										 shopArticleId: {GOODS_MOD_ART_NUMBER},
										 sum: {GOODS_MOD_PRICE_NOW}
										 },
									 language: 'ru'
									 });
		 var checkoutCreditButton = $checkoutCreditUI({ type: 'button',tag: 'input',theme: 'default',domSelector: '.parent1'});
​
		 checkoutCreditButton.on = function() {
		 alert('Submit');
		 };
</script>

В нем Идентификатор Вашего магазина замените на реальный идентификатор.

В шаблоне HTML найдите код

<script type="text/javascript" src="{ASSETS_JS_PATH}jquery-ui.js"></script>

и после него вставьте код
<script src="https://static.yandex.net/kassa/pay-in-parts/ui/v1"></script>



#275683 Яндекс Касса В Кредит

Отправлено от Stasya в 04 Май 2018 - 10:16 в Общие вопросы

Просмотр сообщенияARGO (02 Май 2018 - 09:29) писал:

Господи не ожидал что все в субботу сможем решить. указные действия произвел. жду дальнейшую инструкцию
Здравствуйте. Согласно инструкции Яндекса, то все действия выполнены верно. У Вас в коде есть блок с нужным классом и туда должна подставиться кнопка. В данном случае Вам необходимо обратиться в техподдержку Яндекса и уточнить у них, в чем может быть проблема.



#275690 Яндекс Касса В Кредит

Отправлено от Stasya в 04 Май 2018 - 11:15 в Общие вопросы

Просмотр сообщенияARGO (04 Май 2018 - 10:48) писал:

вроде как не все инструкции мы выполнили, откуда кнопке взяться?

я думаю яндекс проверял свои инструкции и код и понимает что пишет. сам сервис у меня подключен  работает ( я про заплати по частям, но там надо выбирать через способы оплаты) тоесть со стороны яндекса все открыто и корректно
Не все инструкции и виджеты Яндекса являются рабочими. Необходимы код для вывода кнопки мы внесли и кнопка должна появится. Установка кнопки в корзине это тоже самое, что установка кнопки в товаре. Т.е. там используется тот же самый код. Что касаемо расчета, то для того, чтобы его подключить нам необходимо увидеть, что же внутри за виджет. Расчет стоимости у Яндекса это отдельная функция и с самой кнопкой она связана только косвенно. Поэтому Вам необходимо обратиться в техническую поддержку Яндекса и уточнить у них по какой причине кнопка в принципе не появляется на странице, если инструкция выполнена верно.



#268194 Шапка Сайта

Отправлено от Stasya в 11 Октябрь 2017 - 13:58 в Шаблон Хамелеон

Просмотр сообщенияsandra.005@mail.ru (09 Октябрь 2017 - 18:50) писал:

Здравствуйте!
Как в мобильной версии свернуть шапку сайта до приличных размеров?
При переходе на любую страницу сайта клиент упирается в шапку (см фото), а надо чтобы был виден товар.
В качестве ориентировочного примера как надо Прилагаю фото сайта вилдберриес.
Здравствуйте. Ответила  Вам в другой ветке нашего форума. Просим Вас не дублировать свои сообщения.



#273528 Шаг 4 Оформления Заказа

Отправлено от Stasya в 27 Февраль 2018 - 15:04 в Оформление заказа

Просмотр сообщенияТатьяна21 (09 Февраль 2018 - 14:29) писал:

Здравствуйте, еще раз Vaccina!

Я нашла где и как заменить надпись на кнопке. Но как сделать ее не активной , до того момента, как покупатель не наберет товара на минимальную сумму, не пойму.

Нашла как внести изменения на другом шаблоне.

Прикрепленное фото:


Прикрепленный файл Снимок1.PNG


Но в моем шаблоне Рассвет нет таких строк. Что мне изменить? Подскажите, пожалуйста!
Здравствуйте. Простите за длительное ожидание ответа. В файле main.js найдите код
$('#startOrder').on('click', function() {
	 startOrder();
	return false;
  });
и замените его на
$('#startOrder').on('click', function() {
	if(parseInt($('.TotalSum').last().find('.num').text().replace(' ',''))> 800){
	 startOrder();
	return false;
	} else{
	  return false
	}
  });



#270052 Шаблоны Для Метатегов Title, Description, Keywords

Отправлено от Stasya в 28 Ноябрь 2017 - 10:48 в SEO

Просмотр сообщенияmyakuhin (20 Ноябрь 2017 - 16:48) писал:

Здравствуйте. Подскажите шаблон для title страницы категории с таким условием: Если заполнено "Заголовок страницы товара" то берем его или если заполнено "Краткое SEO-описание", то берем его и +текст типа "купить в....", если нет, то берем "название категории + текст "купить в..."
Здравствуйте. К сожалению, такое условие прописать не получится, так как в случае отсутствия у категории Заголовка в переменную PAGE_TITLE записывается ее название. Это все происходит на уровне платформы, поэтому изменить это не получится.



#271934 Цвет Кнопки "оплата"

Отправлено от Stasya в 17 Январь 2018 - 14:19 в Изменение общей стилистики

Просмотр сообщенияPaparam (08 Январь 2018 - 13:36) писал:

Здравствуйте! Цвет кнопки поменялся, а можно перетащить ее по середине строки?
Здравствуйте. Простите за длительное ожидание ответа. В конец файла main.css добавьте код
tbody.paymentFormTbody.paymentpaymentYandexKassa .tr6 {
	text-align: center;
}



#271588 Хочется Сделать Сверху Основное Меню

Отправлено от Stasya в 11 Январь 2018 - 10:40 в Изменение общей стилистики

Просмотр сообщенияРадим (08 Январь 2018 - 10:27) писал:

Здравствуйте мне нужна помощь. Мне надо чтоб панель для переходов была в другом месте, слева от экрана от слайдера и слайдер удалить, а чтоб на месте слайдера были товары, как на картинке  Изображение   и чтоб под самой карточкой товара были тоже товары той-же категории  например карточка товара кинетического песка а снизу картинка которая предлагает купить товар   машинка на пульте управления.Спасибо
Здравствуйте. Ответила Вам в этой ветке форума. Просим Вас не дублировать свои сообщения.



#273014 Функция Согласен С Правилами Магазина

Отправлено от Stasya в 08 Февраль 2018 - 13:22 в Оформление заказа

Просмотр сообщенияТатьяна21 (01 Февраль 2018 - 23:58) писал:

Здравствуйте, мой id

SL-430317


Сделала все как указано выше. Правда, пол кода пришлось удалить из-за того, что он остатком кода был виден в форме заказа. У меня 2 вопроса. В скриншотеПрикрепленный файл Снимок.PNG
Здравствуйте. Простите за длительное ожидание ответа. Сейчас на Вашем сайте установлен другой дизайн-шаблон. Насколько я понимаю, Ваш вопрос более не актуален?



#265771 Функция Даю Согласие На Обработку Данных Для Шаблона Хамелеон

Отправлено от Stasya в 09 Август 2017 - 10:39 в Оформление заказа

Просмотр сообщенияNicolas (07 Август 2017 - 21:15) писал:

Добрый день!
Что-то не так. Сделал, перестало работать вообще!

На странице возникла JS ошибка:


Uncaught ReferenceError: quickorder is not defined на строке: 2542.


Адрес файла: http://king-store.ru...mod_id=53876295


Как исправить ошибку?



1. Возможно, Вы недавно вносили изменения на сайт, и кэш браузера ещё не обновился. Для решения проблемы можно немного подождать или просто обновить страницу с помощью сочетания клавиш: CTRL+SHIFT+R или CTRL+F5
2. Возможно, Вы добавили сторонний скрипт на сайт, который не верно работает. В этом случае, в разделе «Сайт» > «Редактор шаблонов».
4. Возможно, Вы ошиблись в синтаксисе javascript файла. В этом случае откатите последние добавленные изменение в js файлах в разделе «Редактор шаблонов».
5. Если необходимо помочь в решении данной ошибки, напишите вопрос или посмотрите готовые решения похожих проблем в разделе "Ошибки" на нашем форуме.


Добрый вечер! Откатил - без указанных выше изменений при нажатии на кнопку "оформить заказ" в корзине - выжает вот это:
ошибка - Не указан идентификатор товарной модификации товара, для добавления в корзину. Он передаётся в переменной form[goods_mod_id]
Клиенты бросают корзины и не могут оформить заказ!!!
С Уважением,
Николай


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



#265339 Функция Даю Согласие На Обработку Данных Для Шаблона Хамелеон

Отправлено от Stasya в 27 Июль 2017 - 11:44 в Оформление заказа

Просмотр сообщенияNicolas (13 Июль 2017 - 16:40) писал:

Спасибо! Заработало. Но есть еще 1 нюанс - а можно после нажатия кнопки "оформить", чтобы открывалось окно так же как в "быстрый заказ", а не появлялось ниже - клиенты могут не заменить появление формы ниже.

С Уважением,
Николай
Здравствуйте. Обнаружила у Вас ошибку при оформлении заказа. Поэтому Вам необходимо в файле main.js найти блок
// Быстрый заказ
function quickordercart(formSelector) {
  // Находим форму, которую отправляем на сервер, для добавления товара в корзину
  var formBlock = $($(formSelector).get(0));
  // Получаем данные формы, которые будем отправлять на сервер
  var formData = formBlock.serializeArray();
  // Сообщаем серверу, что мы пришли через ajax запрос
  formData.push({name: 'ajax_q', value: 1});
  // Так же сообщим ему, что нужно сразу отобразить форму быстрого заказа
  formData.push({name: 'fast_order', value: 1});
  // Аяксом добавляем товар в корзину и вызываем форму быстрого заказа товара
  $.ajax({
		type			: "POST",
				cache	 : false,
				url			   : formBlock.attr('action'),
				data			: formData,
				success: function(data) {
						$('#order-stage-content').html(data);return;
				}
		});
		setTimeout(function(){
		  $('#order-stage-content .warning, #order-stage-content .alignCenter, #order-stage-content .clear').hide();
		  $('#order-stage-content #quickform2').show();  
		}, 500);
  return false;
}
$(function() {
  $('.cartForm').submit(function() {
				 quickordercart('#order-stage');
				 return(false);
  });
});
и заменить его на
// Функция быстрого оформления заказа в корзине
function startOrder(){ 
	var globalOrder = $('#globalOrder');
	var closeOrder = $('#closeOrder'); // объект кнопки отмены заказа
	var textCloseOrder = '#closeOrder';
	// Если форма уже открыта то ничего не делаем.
	if (globalOrder.css('display') != 'none') {
	  // Если блок с формой заказа не скрыт то выходим из функции
	  return false;
	}
	//объект блока куда будет выводиться форма быстрого заказа
	var OrderAjaxBlock = $('#OrderAjaxBlock');
	// объект кнопки "Заказать"
	var buttonStartOrder = $('#startOrder');
	//объект блока с ajax анимацией
	var ajaxLoaderQuickOrder = $('.ajaxLoaderQuickOrder');
	var urlQuickForm = '/cart/add'; // адрес страницы с формой
	// данные которые отарвятся на сервер чтобы получить только форму быстрого заказа без нижней части и верхней части сайта
	var quickFormData = [
		{name: 'ajax_q', value: 1},
		{name: 'fast_order', value: 1}
	];
	// Скрываем кнопку "Заказать"
	buttonStartOrder.hide();
	// Отключаем возможность редактирования формы
	var cartTable = $('.cartTable');
	// открываем общий, глобальный блок
	globalOrder.show();
	$('html, body').delay(400).animate({scrollTop : jQuery('#globalOrder').offset().top - 200}, 800);
	// включаем gif анимацию загрузки
	ajaxLoaderQuickOrder.show('slow');
	   $.ajax({
		type: "POST",
		cache: false,
		url: urlQuickForm,
		data: quickFormData,
		success: function(data) {	
			OrderAjaxBlock.html($(data).find('#quickform2').wrap('div').html());
		   // скрываем блок с анимацией
			ajaxLoaderQuickOrder.hide();
			// удалим обработчик события на кнопке отмена
			closeOrder.css('display','block');
			cartTable.toggleClass('disable');
			q = cartTable.find('.cartqty');
			if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)}
			$('.cart-info').on('click', textCloseOrder, function() {
				//Скрываем блок оформления заказа
				ajaxLoaderQuickOrder.hide('fast');
				OrderAjaxBlock.hide('fast');
				globalOrder.hide('fast');
				closeOrder.css('display','none'); // Скрываем кнопку "Отменить"
				buttonStartOrder.css('display','block'); // Возврощаем кнопку "Заказать"
				// Включаем возможность редактирования формы
				cartTable.toggleClass('disable');			   
				if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)}
				return false;
			});
			$.fancybox({
			 content : OrderAjaxBlock,
			  // При изменении размера окна изменяем размер окна оформления заказа
			  onUpdate  : function(){
				var w = $(window).width()*0.8;
			   
				if(w < 800) {
				  // Автоматический ресайз внутреннего блока fancybox-а
				  $('.fancybox-inner').css('width', 'auto');
				  // Изменяем размер fancybox окна
				  $('.fancybox-wrap').css({'width': w + 'px'});
				} 
				return false;
			  }
		 });
		}
	});
  return false;
}
   
$(document).ready(function(){   
	$('.orderButton').click(function(){
	  startOrder();
	  return false;
	});
  })
</script>
Затем в шаблоне Корзина найдите код
<div class="right"><a class="button" title="Перейти к оформлению заказа" onclick="$('.cartForm').append('<input type=\'hidden\' name=\'next_step\' value=\'1\' />').submit();return false;">Оформить заказ</a> </div>
и замените его на
<div class="right"><a class="button orderButton" title="Перейти к оформлению заказа">Оформить заказ</a> </div>
В шаблоне Быстрый заказ найдите блок
<div class="clear"></div>
<div id="quickform2" style="display: none;">
замените его на
<div class="clear"></div>
<div>
<div id="quickform2" style="display: none;">
И блок
<div style="margin: -27px 19px 0;   width: 83%; float: left;">  <input id="pers_confirm" type="checkbox" name="pers_confirm" checked="checked" class="required"><label><span style="color:red">Нажимая кнопку </span> Оформить заказ, Я подтверждаю свою дееспособность, даю согласие на обработку <u><a href="http://design.king-store.ru/privacy.pdf?3413" target="_blank">своих персональных данных</u> </a> , Я принимаю условия <u><a href="http://design.king-store.ru/terms.pdf?3870" target="_blank">пользовательского соглашения.</a> </label>
						</div>   </div>
  </form>
</div>
замените на
<div style="margin: -27px 19px 0;   width: 83%; float: left;">  <input id="pers_confirm" type="checkbox" name="pers_confirm" checked="checked" class="required"><label><span style="color:red">Нажимая кнопку </span> Оформить заказ, Я подтверждаю свою дееспособность, даю согласие на обработку <u><a href="http://design.king-store.ru/privacy.pdf?3413" target="_blank">своих персональных данных</u> </a> , Я принимаю условия <u><a href="http://design.king-store.ru/terms.pdf?3870" target="_blank">пользовательского соглашения.</a> </label>
						</div>   </div>
  </form>
</div> </div>



#265970 Функция Даю Согласие На Обработку Данных Для Шаблона Хамелеон

Отправлено от Stasya в 15 Август 2017 - 15:14 в Оформление заказа

Просмотр сообщенияkaliban (13 Август 2017 - 23:31) писал:

Вопрос был в том, как реализовать галочку по умолчанию на согласие в шаблоне Город? Вы дали ссылку на общие инструкции по установке кнопки согласия. Это я уже сделал, но не все покупатели догоняют, что надо ставить галочку в плоховидимом квадратике. Надо добавить инструкции для всех шаблонов. Пора уже сделать для этого подробное описание. В ветке форума есть фрагментарная инструкция для одного шаблона, но даже если она подходит для других, то неудобно делать когда это сделано в форме диалога, сделайте то-то, а если не работает добавьте это, а перестало это, а вы замените это и т.д.
аккаунт sl-5703
Здравствуйте. Чтобы поставить галочку по умолчанию Вам необходимо в шаблоне Быстрый заказ найти код
<input id="pers_confirm" type="checkbox" name="pers_confirm"><label for="pers_confirm">Нажимая кнопку Оформить заказ, я соглашаюсь с <a href="http://mosoblmag.ru/page/POLITIKA-KONFIDeNCIALNOSTI">политикой конфиденциальности</a></label>
<button type="submit" class="button black" title="Оформить заказ" id="submit_order" >Оформить заказ</button>
<script>
$(document).ready(function(){
$('#submit_order').attr('disabled', true);
$('#pers_confirm').click(function() {
if ($(this).hasClass("active")){
$('#submit_order').attr('disabled', true);
$('label[for="pers_confirm"]').after('<p class="redSapnConfirm">Это поле обязательно для заполнения</p>');
$(this).removeClass("active")
} else {
$('#submit_order').attr('disabled', false);
$('.redSapnConfirm').remove();
$(this).addClass("active")
}
});
});
</script>
и замените его на
<input id="pers_confirm" type="checkbox" name="pers_confirm" checked="checked" class="active"><label for="pers_confirm">Нажимая кнопку Оформить заказ, я соглашаюсь с <a href="http://mosoblmag.ru/page/POLITIKA-KONFIDeNCIALNOSTI">политикой конфиденциальности</a></label>
<button type="submit" class="button black" title="Оформить заказ" id="submit_order" >Оформить заказ</button>
<script>
$(document).ready(function(){
//$('#submit_order').attr('disabled', true);
$('#pers_confirm').click(function() {
if ($(this).hasClass("active")){
$('#submit_order').attr('disabled', true);
$('label[for="pers_confirm"]').after('<p class="redSapnConfirm">Это поле обязательно для заполнения</p>');
$(this).removeClass("active")
} else {
$('#submit_order').attr('disabled', false);
$('.redSapnConfirm').remove();
$(this).addClass("active")
}
});
});
</script>



#265781 Функция Даю Согласие На Обработку Данных Для Шаблона Хамелеон

Отправлено от Stasya в 09 Август 2017 - 11:27 в Оформление заказа

Просмотр сообщенияNicolas (09 Август 2017 - 11:11) писал:

Мне нужно чтобы все работало с моими скриптами! Вы удалили онлайн консультант, который работал 3 года!!!! Хрен с ним с liveitnernet он не нужен, но при чем здесь онлайн консультант???
Тогда решите вопрос по другому, если там что-то перехватывается!
Неужели эта такая сложная задача? Убытков понес хреналион, хорошо хоть клиенты предупредили, что не работает!
Я восстановила все Ваши скрипты и бекап до моих изменений.



#265776 Функция Даю Согласие На Обработку Данных Для Шаблона Хамелеон

Отправлено от Stasya в 09 Август 2017 - 11:06 в Оформление заказа

Просмотр сообщенияNicolas (09 Август 2017 - 10:47) писал:

Теперь у меня не работает быстрый заказ. Опять же js ошибка!!!!
Какие такие скрипты? Зачем что-то убирать? У меня заказов почти нет из-за сломанной корзины!!!!!!
Попробуйте почистить кэш Вашего браузера. У нас форма оформления заказ появляется и заказ оформляется.
Убранные скрипты я Вам прислала в личном сообщении, это liveinternet и еще какой-то скрипт. Они дополнительные и установлены Вами. Если они Вам необходимы, то мы можем их вернуть, но предложенный ранее мной скрипт для оформления заказа работать не будет по причине возникновения конфликтов, а точнее перехвата событий данными скриптами.

Просмотр сообщенияNicolas (09 Август 2017 - 10:47) писал:

Теперь у меня не работает быстрый заказ. Опять же js ошибка!!!!
Какие такие скрипты? Зачем что-то убирать? У меня заказов почти нет из-за сломанной корзины!!!!!!
По Вашей просьбе восстановила Ваш бекап до изменений, а так же вернула Ваши скрипты. Так же Вы можете восстановить бекап до всех изменений и вернут стандартное оформление заказа.



#272000 Формы Заказов Обратной Связи

Отправлено от Stasya в 18 Январь 2018 - 15:41 в Изменение общей стилистики

Просмотр сообщенияKosia (11 Январь 2018 - 01:33) писал:

Добрый вечер!

Аккаунт SL-431898

Как можно сделать, чтобы при вызове формы "Обратная связь", например http://xn--b1afbwpe7cb.xn--p1ai/
форма вызывалась в отдельном, новом окне, без шапки и подвала.
Даже если использовать способ вызова через кнопку ссылкой "в отдельном окне", то откроется страница с заданными размерами   Изображение ,
а нужна отдельная активная форма, без всего лишнего, как в приложенном файле  Изображение .

Только мне нужна отдельная кнопка прямо под лого и рядом номер телефона как тут

Прикрепленный файл Снимок экрана 2018-01-11 в 0.14.35.png


так же хочу добавить сообщение в самом низу страницы которая описывал бы как работает мой магазин и заявку на обратный звонок (желательно как в примере)Прикрепленный файл Снимок экрана 2018-01-11 в 0.36.12.png
Здравствуйте. Простите за длительное ожидание ответа.
1) Все же делать такую кнопку и добавлять номер телефона под логотип я бы Вам не советовала, так как дизайн шапки этого шаблона расчитан именно на то, что лого занимает всю высоту. Поэтому могу предложить Вам установить эту кнопку рядом с телефоном.
Для этого в шаблоне HTML найдите код
{% IF SETTINGS_STORE_EMAIL_MAIN %}<div><a href="mailto:{SETTINGS_STORE_EMAIL_MAIN}"><i class="fa fa-envelope" aria-hidden="true"></i><span>{SETTINGS_STORE_EMAIL_MAIN}</span></a></div>{% ENDIF %}
и после него вставьте
<!-- Обратный звонок -->
			  <div class="block callback">
				<a class="button button3" href="#fancybox-callback" title="Обратный звонок"><i class="fa fa-phone"></i><span class="hide">Обратный звонок</span></a>
				<div id="fancybox-callback" style="display:none">
				  <h4 class="title">Обратный звонок</h4>
				  <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
					<input type="hidden" name="hash" value="{HASH}" />
					<input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}"/>
					<!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
					{ANTISPAM_CODE}
					<div class="callback-input">
					  <input id="callback_person" class="inputText callback_person required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" placeholder="Ваше имя" maxlength="50" title="Представьтесь, пожалуйста" autocomplete="off">
					</div>
					<div class="callback-input">
					  <input id="callback_phone" class="inputText callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="Номер телефона" maxlength="50" title="Введите номер телефона" autocomplete="off">
					</div>
					<div class="pp">Нажимая на кнопку Отправить,<br/> Вы соглашаетесь с <a href="#">правилами обработки данных</a></div>
					<button type="submit" title="Отправить" class="button button3">Отправить</button>
				  </form>
				</div>
				</div>
Затем в файле main.css найдите код
/******************************************************************************
  Адаптивная часть
*******************************************************************************/
и перед ним вставьте код
/* Кнопка обратного звонка */
.block.callback {margin-left: 50px;vertical-align: top;margin-top: -10px;}
.block.callback .button {padding: 0px 25px;}
.block.callback i {display: none;}
#fancybox-callback {padding: 5px 15px;}
#fancybox-callback h4 {margin-bottom: 15px;text-align: center;}
#fancybox-callback .callback-input {margin-bottom: 10px;}
#fancybox-callback .button {display: block;margin: 0 auto;}



#269313 Форма Заказа: Предоплата

Отправлено от Stasya в 10 Ноябрь 2017 - 10:04 в Другие вопросы

Просмотр сообщенияsandra.005@mail.ru (09 Ноябрь 2017 - 20:18) писал:

В шаблоне рассвет, когда нажимаем кнопку "оформить заказ" появляется "форма быстрого заказа"  под списком товаров.

Нужно заменить ее на форму оформления заказа, которая присутствует на моём сайте сейчас на шаблоне Хамелеон
https://cuffclub.ru/...ge/contacts#top, перенести на шаблон рассвет со всеми функциями: скидка за предоплату, поля заказа, карта боксберри  и т д.

Разбить ее  на 2 столбика, по аналогии с шаблоном рассвет . К примеру - слева имя почта и телефон  - справа выбор доставки и оплаты  и заполнение адреса.

Изменения надо произвести с бэкапом сайта от 04.11.2017, 09:53:47
Ответили Вам на почте.



#268128 Фильтры

Отправлено от Stasya в 10 Октябрь 2017 - 15:48 в Каталог товаров

Просмотр сообщенияMashenka (02 Октябрь 2017 - 17:51) писал:

Фильтры появились на главной странице, а мне нужно на главной (первой) странице каталога над товарами. И почему-то по цветам фильтра нет. Мне нужно, чтобы фильтры располагались строкой - я прилагала скрин в начале темы

Желательно, чтобы фильтры были на каждой странице каталога
Здравствуйте. В шаблоне HTML найдите код и замените его на
{%IF MOD_LNAME = catalog%}
<div class="pagefilter">&nbsp;</div>
<script>
urlPage ="http://163tkani.ru/catalog/filtry";//адрес страницы с фильтрами.
$.get(urlPage, function(d){
filter = $(d).find('.block.filters').html();
$('.pagefilter').html(filter)
console.log($('.pagefilter').find('form').attr('action',urlPage));
});
</script>
{%ENDIF%}



#269896 Фильтр Товара

Отправлено от Stasya в 23 Ноябрь 2017 - 16:16 в Каталог товаров

Просмотр сообщенияyan_bk (18 Ноябрь 2017 - 11:33) писал:

Спасибо, сделали.
Работает, но ошибка.

На странице возникла JS ошибка:


Uncaught ReferenceError: razumniedeti is not defined на строке: 322.


Адрес файла: http://xn--80aicbhjyix1af2h.xn--p1ai/


Здравствуйте. На Вашем сайте 2 ошибки, не связанные с изменениями выше. Одна из них связана с виджетом ВК, вторая с отсутствием favicon.
Чтобы исправить первую Вам необходимо в шаблоне HTML найти код
VK.Widgets.Group("vk_groups", {mode: 0, width: "220", height: "400", color1: 'FFFFFF', color2: '2B587A', color3: '5B7FA6'}, razumniedeti);
и заменить его на
VK.Widgets.Group("vk_groups", {mode: 0, width: "220", height: "400", color1: 'FFFFFF', color2: '2B587A', color3: '5B7FA6'}, 137022214);
Вторую ошибку Вы можете исправить выполнив инструкцию.



#268199 Фильтр

Отправлено от Stasya в 11 Октябрь 2017 - 14:04 в Другое

 admin (11 Октябрь 2017 - 14:02) писал:

171870
Сейчас у Вас фильтры выглядят как на первом скриншоте, а после изменений будут выглядеть как на втором.

Прикрепленные изображения

  • Screenshot_760.jpg
  • Screenshot_759.jpg



#268192 Фильтр

Отправлено от Stasya в 11 Октябрь 2017 - 13:53 в Другое

 admin (09 Октябрь 2017 - 15:32) писал:

Здравствуйте
Требуется перенести Фильтры по характеристикам и модификациям из шаблона Туризм и задать одинаковый размер ячейкам.
171870
Здравствуйте. Простите за длительное ожидание ответа. Насколько я вижу, вывод у Вас частично реализован и необходимо поправить только стили. Вам необходимо в файле main.css найти блок
.block.filters select {width: 100%;}
и заменить его
.block.filters select {width: 150px;padding: 5px;}
Далее найдите код
.block.filters .filter {margin: 5px 0;font-size: 16px;}
и замените его на
.block.filters .filter {margin: 5px 0;font-size: 16px;display: inline-block;}



#269530 Установка Платежной Формы Для Оплаты

Отправлено от Stasya в 15 Ноябрь 2017 - 15:10 в Шаблон Лазурь

Просмотр сообщенияKapal (14 Ноябрь 2017 - 21:47) писал:

Здравствуйте! Установил на сайт способ оплаты Next Pay. Оплата заказа производится во время оформления заказа. Можно

установить дополнительно платежную форму для оплаты этого же способа оплаты на какую нибудь страницу сайта? Что

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

номер заказа и сумму к оплате.
Здравствуйте. Клиент может оплатить заказ и после оформления заказа, если перейдет на страницу просмотра заказа.



#273585 Установка Виджета Сообщений Вконтакте

Отправлено от Stasya в 28 Февраль 2018 - 15:24 в Другое

Просмотр сообщенияFilimonovOE (26 Февраль 2018 - 21:46) писал:

здравствуйте, иконку добавил, ошибки у меня все равно показывает, их стало показывать когда добавил виджеты в контакте. я если честно на них уже внимания не обращаю. Да и работу виджетов я могу увидеть только на браузерах в которых я не заходил в админку, кеш чистил. может как то прокомментируете почему так происходит
Здравствуйте. К сожалению, нам не удалось обнаружить ошибки.
Не могли бы Вы в таком случае открыть свой сайт, нажать F12. В появившейся панели нажать Console и сделать скриншот, чтобы бы могли увидеть ошибку. Так же попробуйте зайти в админ-панель с другого устройства и так же проверить наличие ошибки.

Прикрепленные изображения

  • Screenshot_237.jpg



#272921 Установка Виджета Сообщений Вконтакте

Отправлено от Stasya в 06 Февраль 2018 - 17:44 в Другое

Просмотр сообщенияFilimonovOE (30 Январь 2018 - 12:11) писал:

Здравствуйте, перечитал форум, все советы которые нашел не помогают, пытаюсь установить виджет сообщений Вконтакте

куда бы я его не установил ни где не работает

<script type="text/javascript" src="//vk.com/js/api/openapi.js?152"></script>

<!-- VK Widget -->
<div id="vk_community_messages"></div>
<script type="text/javascript">
VK.Widgets.CommunityMessages("vk_community_messages", 115502582, {expanded: "1",tooltipButtonText: "Есть вопрос?"});
</script>

куда все таки его нужно вставить.
Здравствуйте. Данный код нужно вставить в шаблон HTML. Уточните, пожалуйста, где именно Вы хотите установить виджет на сайте?



#273471 Установка Виджета Сообщений Вконтакте

Отправлено от Stasya в 26 Февраль 2018 - 16:56 в Другое

Просмотр сообщенияFilimonovOE (07 Февраль 2018 - 09:01) писал:

почему то пишет ошибку
На сайте есть 1 JS ошибка.
на браузере Firefox

на мобильном, и в браузерах explorer и хром виджет работает, но отсутствует блок "вы смотрели"

кеш очищал, что еще не так, как починить?
можно еще его чуть поднять, а то он наезжает на кнопку поднятия страницы
Здравствуйте. Простите за длительное ожидание ответа. Сейчас на Вашем сайте обнаружено только одна js-ошибка. Она связана с отсутствием файла favicon.ico. Его Вы можете загрузить по этой инструкции.



#270031 Упрощаем работу с шаблонами

Отправлено от Stasya в 27 Ноябрь 2017 - 15:59 в Язык разметки и переменные шаблонов

Просмотр сообщенияUser1 (19 Ноябрь 2017 - 22:28) писал:

Добрый день!
Спасибо за ответ. Покажите пожалуйста подробнее.
1. Как из main.js обратится в глобальной переменной CURRENT_URL, она ведь туде не передаётся. Через поле обрабатываемого объекта?
2. У меня есть класс price, в котором происходит отображение цены, т.е. я должен добавить туда поля урл и мин цену:

<span class="price" url="{CURRENT_URL}" minprice="{goods.MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT}</span>

а затем в main.js обйти все объекты класса price и заменить им дефолтовый текст на низкую цену если пользователь перешел с Директа:

$(document).ready(function() {
  $('.price').each(function(){
String url   = $(this).attr('url');
var minprice = $(this).attr('minprice');
if (url.contains("utm_source=yandex")) {
  $(this).text(minprice);   // показывать цену со скидкой
}
  });
});

Или можно ещё проще?
Здравствуйте. Да, все примерно так. Что касаемо переменной, то обратиться к ней из main.js нельзя. Если только брать информацию из адресной строки либо пр переходе по ссылке, в которой есть utm-метка, информацию о ней писать в куки браузера.