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


Smailer

Регистрация: 07 апр. 2015
Offline Активность: 16 марта 2018 17:10
-----

#162692 Utm Метки. Повышение Эффективности Рекламных Кампаний

Отправлено polosatoff на 27 Сентябрь 2014 - 22:16

у меня есть заказы по партнерским ссылкам с UTM метками. Пока их мало.

вопрос. Вот перешел клиент по ссылке UTM. Но не купил сразу. А зашел человек через  3 дня и купил. Система вспомнит что человек по UTM ссылке переходил?

Насколько система запоминает человека перешедшего по ссылке с UTM метками?


#254663 Новости

Отправлено Stasya на 30 Декабрь 2016 - 12:51

Просмотр сообщенияSmailer (30 Декабрь 2016 - 02:11) писал:

1 )
Вот такая новость появлялась когда человек заходит на сайт:
Изображение


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

Крестик нам не нужно.. только чтобы была кнопка "все поняли"
Стиль всего этого окошка - такой же плавный как и везде на сайте.

2)
И как нам из календаря убрать некоторые числа, напишите пожалуйста инструкцию, так как нам время от времени нужно будет убирать "некоторые числа из активного выбора в календаре"
к примеру сейчас нужно убрать все до 3,6 января и 4,7 ( в зависимости от сайта)

1) В шаблоне HTML найдите блок
<div id="back-top" style="position: fixed; bottom: 0px; right: 0px; cursor: pointer;z-index: 1000;" title="Наверх">
	 <img src="{ASSETS_IMAGES_PATH}scroll.png?design=spring" style="width:50px; height:50px">
</div>
<div class="clear"></div>
и сразу после него вставьте код
<div class="hiddenNews">
	 <div class="fancyNews">
	 <p style="color:red; font-size:18px;font-weight:bold">Дорогие друзья! С Наступающим Вас Новым Годом!</p>
	 <br>
	 <p>Мы хотим сообщить Вам, что наши новогодние каникулы закончатся 9 января 2017 г. Заказы Вы можете делать хоть сейчас, главное успеть их сделать до 7 января. Ну Вы же помните про страничку <a href="http://sandesh.ru/page/kogda-delat-zakaz">"Когда сделать заказ"</a> ?!</p>
	 <p style="color:red;">Поэтому с Наступающим Вас, До Встречи в Новом Году!</p>
	 <br>
	 <br>
	 <a href="#" class="closeFancy">Я все понял(а)</a>
	 </div>
</div>
Далее в конец файла main.js вставьте блок
$(document).ready(function(){

function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+d.toUTCString();
document.cookie = cname + "=" + cvalue + "; " + expires;
}
function getCookie(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i=0; i<ca.length; i++) {
	 var c = ca[i];
	 while (c.charAt(0)==' ') c = c.substring(1);
	 if (c.indexOf(name) == 0) return c.substring(name.length,c.length);
}
return "";
}
var getCookieNew = getCookie('showFansyNews');
console.log()
if(getCookieNew != 1 ){
$.fancybox({
		 content : $('.fancyNews'),
		 modal: true,
		 afterLoad: function() {
		 $('.closeFancy').click(function(){
			 parent.$.fancybox.close({
						 closeEffect: 'elastic'
				 });
				 setCookie('showFansyNews', 1, 365);
				 return false;
		 })
		 }
})
}
})
В конец файла main.css добавьте блок
.hiddenNews{display:none;}
.fancyNews{text-align:center;}
.fancyNews .closeFancy {
display: block;
width: 120px;
height: 18px;
/* position: absolute; */
margin: 0 auto;
background: #FCC51D;
border-radius: 20px;
text-align: center;
padding: 8px 0;
color: #fff;
text-decoration: none;
}

2) Чтобы запретит дни выбора доставки. Вам необходимо в файле main.js найти строку
var disabledDays = ["7-01-2016","8-2-2016"];
и в ней заменить обе даты 7-01-2016 и 8-2-2016 на Ваши в формате месяц-день-год. Например для чисел 3 и 6 строка будет выглядеть так
var disabledDays = ["1-3-2017","1-6-2017"];



#252863 Каталог Под Определенный Город

Отправлено support 2.0 на 21 Ноябрь 2016 - 16:12

Просмотр сообщенияSmailer (16 Ноябрь 2016 - 08:21) писал:

Как адаптировать под регион сам шаг доставки?
Не забудьте, что в названии url и в описании нужно будет указать название города, в котором должен будет индексироваться этот товар. Это необходимо для сео (для поисковиков), чтобы они не засчитали эти товары и категории дублями. Если в url будет прописан город, например, moloko-moscow, и в описании "Чтобы вы получили Действительно Отборное Молоко в Москве." Тогда поисковой робот при сравнении карточек товара и категорий увидит, что они различаются и предназначены для конкретного города. В карте сайта не выводится геолокация, там прописываются все ссылки сайта, поэтому информацию в описании с названием городом нужно выводить во всех категориях и карточках, чтобы яндекс их не посчитал дублями. Для пользователей уже будет работать сам геотаргетинг.


#252285 Разные Города - Авто Определение

Отправлено Ирина345 на 12 Ноябрь 2016 - 09:47

Просмотр сообщенияSmailer (11 Ноябрь 2016 - 17:10) писал:

Работает все верно, но возможно ли что бы если место положение не было определено то выводились все 3 города сразу?


Касательно категорий. То я правильно создал? Вот создал категории -подкатегории
что делать дальше?

Здравствуйте, найдите в шаблоне hTML
<script type="text/javascript">
				 $(document).ready(function(){
												 ymaps.ready(function(){
																 var geolocation = ymaps.geolocation;
																 if (geolocation.city=='Волгоград'){
															 $('.phone.town1').show();
															 $('.phone.town2').hide();
															 $('.phone.town3').hide();
																 }else if (geolocation.city=='Санкт-Петербург'){
															 $('.phone.town1').hide();
															 $('.phone.town2').show();
															 $('.phone.town3').hide();
																 } else {
															 $('.phone.town1').hide();
															 $('.phone.town2').hide();
															 $('.phone.town3').show();
																 }
												 });
								 });
</script>

замените на
<script type="text/javascript">
				 $(document).ready(function(){
												 ymaps.ready(function(){
																 var geolocation = ymaps.geolocation;
																 if (geolocation.city=='Волгоград'){
															 $('.phone.town1').show();
															 $('.phone.town2').hide();
															 $('.phone.town3').hide();
																 }else if (geolocation.city=='Санкт-Петербург'){
															 $('.phone.town1').hide();
															 $('.phone.town2').show();
															 $('.phone.town3').hide();
																 } else if (geolocation.city=='Москва') {
															 $('.phone.town1').hide();
															 $('.phone.town2').hide();
															 $('.phone.town3').show();
																 }
																 else {
																 $('.phone.town1 span, .phone.town2 span, .phone.town3 span').css({"font-size":"12px", "line-height":"6px"});
																	 $('.phone.town1 a, .phone.town2 a, .phone.town3 a').css("font-size","14px");
															 $('.phone.town1').show();
															 $('.phone.town2').show();
															 $('.phone.town3').show();
																 }
												 });
								 });
</script>

Данные изменения позволят выводить для Волгограда, Санкт-Петербурга и Москвы свои телефоны, а для всех остальных городов весь список телефонов.
Для каталога инструкцию напишу позже.

Для блока "contact_inform", в конец файла main.css добавьте
.contact_inform {font-size:14px;color:#121212;}
где изменяете значение  14 и #121212, что бы откорректировать размер шрифта и цвет шрифта текста.

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

  • QIP Shot - Screen 890.png



#38374 Магазины Для Разных Городов

Отправлено ogonek7777 на 15 Январь 2013 - 20:14

Просмотр сообщенияsupport 2.0 (15 Январь 2013 - 09:27) писал:

Сейчас, чтобы реализовать подобный функционал Вам потребуется достаточно большое кол-во времени. Можно при переходе на Ваш сайт, чтобы возникало всплывающее окно с выбором города. Далее после выбора города был переход на определенную страницу, например, moskva.shop.ru. В самом коде при этом придется писать кучу условий. Например, если эта страница moskva.shop.ru, то показываться будет такое меню и такие каталоги, если это nnov.shop.ru, то показываться будет такое меню и такие каталоги. Опять же повторюсь, это будет достаточно трудоемко для выполнения
Мне кажется,проще сделать клон сайта для второго города, скопировать хтмл, затем через csv перенести товары и переписать цены. Посетитель попадает на главный сайт, всплывающее окно уточняет город (в окне надо встроить геоторгетинг от Яндекса с перенапралением на нужный подсайт).


#249144 Почему В Ссылке Появляется Какой -То Мод?

Отправлено Vaccina на 01 Октябрь 2016 - 04:20

В шаблоне Товары найдите:
<a href="{goods.mods.URL | url_amp}" title="{goods.NAME}">

замените на:
<a href="{goods.URL | url_amp}" title="{goods.NAME}">



#249047 Можно Ли Сделать Некоторые Кнопки Определенных Товаров Двух-Цветными?

Отправлено Vaccina на 30 Сентябрь 2016 - 01:39

В шаблоне Товары найдите:
<a class="add_to_cart_new

замените на:
<a class="{% IF goods.mods.NAME = Молоко топленое %}colors{% ENDIF %} add_to_cart_new

в дальнейшей можно добавлять необходимый перечень товаров, у которых будет изменена кнопка, например:
{% IF goods.mods.NAME = Молоко топленое || goods.mods.NAME = Ряженка || goods.mods.NAME = Молоко обезжиренное %}colors{% ENDIF %}

В main.css найдите:
a.add_to_cart_new:hover {
			 color: white;
			 background: #93F16A;
			 text-decoration:none;
			 cursor: pointer;
}
a.add_to_cart_new {
			 background: #FCC51D;
			 text-decoration: none;
			 padding: 10px 23px;
			 border-radius: 20px;
			 color: white;
			 cursor: pointer;
}

замените на
a.add_to_cart_new {
			 background: #FCC51D;
			 text-decoration: none;
			 padding: 10px 23px;
			 border-radius: 20px;
			 color: white;
			 cursor: pointer;
}
a.colors.add_to_cart_new{
			 background: linear-gradient(to top right, #FCC51D, #277DC9);
}
a.add_to_cart_new:hover {
			 background: #93F16A;
			 text-decoration:none;
}

градиент настраивайте в данном блоке:
a.colors.add_to_cart_new{
			 background: linear-gradient(to top right, #FCC51D, #277DC9);
}
о градиенте: http://html5book.ru/css3-gradient/
можно используя визуальные редакторы с готовыми стилями: http://www.colorzill...radient-editor/


#243168 Как Ограничить Время Доставки?

Отправлено Stasya на 20 Июль 2016 - 18:24

Просмотр сообщенияSmailer (20 Июль 2016 - 15:52) писал:

почти все отлично только почему то 5 Августа не дсотупно но при это доступно 3.08 нужно хотябы чтобы 3.08 го небыло а 5 ое было
Изменять недоступные даты Вы можете в строке
var disabledDays = ["7-29-2016","8-5-2016"];

Дата здесь записана в формате месяц- число-год
Т.е. Вам нужно в этой строке заменить дату на "8-3-2016". Если Вы хотите добавить еще какую-либо дату, вам нужно через запятую, в кавычках указать ее в том же формате ("м-д-г").


#243119 Отображение Новостей

Отправлено Firefly на 20 Июль 2016 - 10:30

Просмотр сообщенияSmailer (20 Июль 2016 - 10:23) писал:

что нужно сделать, чтобы на главной странице посередине
Изображение

Можно было вставить "Новость, или же можно пойти по другому и просто сделать блок где мы могли бы написать свой текст.
в эту область и в приципе проблема решиться.

Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> HTML, найдите код:
<img src="{ASSETS_IMAGES_PATH}gal 12.png" alt="" title="" />  <span style="text-align: justify;"> <span style="color:#FCC51D;"><strong> М</strong></span><span style="color:#000000;">ы

Замените на:
<div class="ind_text"><p style="color:#000000;text-align:center;">тест новости</p></div>
<img src="{ASSETS_IMAGES_PATH}gal 12.png" alt="" title="" />  <span style="text-align: justify;"> <span style="color:#FCC51D;"><strong> М</strong></span><span style="color:#000000;">ы

Вместо тест новости напишите необходимый текст новости.


#235846 Порядок Модификаций..

Отправлено Юля123 на 29 Апрель 2016 - 16:01

Просмотр сообщенияSmailer (29 Апрель 2016 - 15:53) писал:

Вроед все хорошо у Ряженки и Сыворотки,
Но вот все сладкие Йогурты где есть 0.5л так и отображаються
http://sandesh.ru/goods/Jogurt-ejivika
Как этиже свойства применить "из молока" на "йогурты"

Произвели Вам изменения, посмотрите, пожалуйста.
В шаблоне Товары код:
{%IF CATEGORY_NAME=Молоко%}

заменила на код:

{%IF CATEGORY_NAME=Молоко || CATEGORY_NAME = Йогурт %}



#230054 Убрать Объязательное Поле Адреса, При Условии Самовывоза

Отправлено Юля123 на 11 Март 2016 - 17:52

Просмотр сообщенияSmailer (11 Март 2016 - 17:41) писал:

честно не очень понял.  Вас..


В main.js код:
$(document).ready(function(){
$(function() {
$('.deliveryRadio').click(function() {
var delivery = '336689';
if($(this).val() === delivery) {
		 console.log(123);
	   
				 $('.field').hide();
				 $('#deliveryCity').removeClass('required');
				 $('#deliveryAddress').val('Самовывоз');
				 $('#deliveryCity').val('Самовывоз');
				 $('#deliveryAddress').removeClass('required');
				 }
else {
				 $('.field').show();
				 $('#deliveryCity').addClass('required');
				 $('#deliveryAddress').addClass('required');
$('#deliveryAddress').val('');
				 $('#deliveryCity').val('');
}
});
$('.deliveryRadio:checked').trigger('click');
});
});

замените на код:

$(document).ready(function(){
$(function() {
$('.deliveryRadio').click(function() {
var delivery = '336689';
if($(this).val() === delivery) {
				console.log(123);
		  
				  $('.city').hide();
				  $('.adress').hide();
				   $('#deliveryCity').removeClass('required');
				   $('#deliveryAddress').val('Самовывоз');
						$('#deliveryCity').val('Самовывоз');
				   $('#deliveryAddress').removeClass('required');
				 }
else {
				   $('.city').show();
				   $('.adress').show();
				   $('#deliveryCity').addClass('required');
				   $('#deliveryAddress').addClass('required');
   $('#deliveryAddress').val('');
						$('#deliveryCity').val('');
}
});
$('.deliveryRadio:checked').trigger('click');
});
});

Это первый вариант, но вообще, можно подумать, как реализовать Вам и второй вариант.


#229374 Поменять Функцию Покупку В Общем Каталоге

Отправлено support 2.0 на 04 Март 2016 - 16:31

Просмотр сообщенияSmailer (04 Март 2016 - 15:15) писал:

тоесть удалить файл jquery.jcarousel.js ?
Хорошо, только сможете подсказать для чего он был нужен?
Эта библиотека отвечает за "карусель", которая обычно располагается в блоке "С этим товаром смотрят" или "Сопутствующие товары".
Если Вы хотите у себя в ЛК форума сохранить некоторые сообщения и ответы, лучше ставить "Нравится" у каждого нужного сообщения (кнопка справа). В противном случае у Вас в ЛК будут отображаться только сообщения за последний год. Сообщения, у которых Вы поставите значок "Нравится" будет у Вас в ЛК форума отображаться всегда в разделе "Лайки".


#229282 Незнал Что И Такое Есть..)

Отправлено Vaccina на 04 Март 2016 - 01:59

1.В файле main.js найдите:
$('#column-left .box-heading').click(function(){
	  var vis = $('#column-left').find('.box-content');
замените на:
$('#column-left .box-heading').click(function(){
	  var vis = $(this).siblings('.box-content');

2. Для этого необходимо подключить и в последующем использовать плагин jquery.cookie.js
http://ruseller.com/...p?rub=32&id=667


#228958 Придать Отзывам В Карточке Товара Читабельный Вид

Отправлено Юля123 на 01 Март 2016 - 17:22

Просмотр сообщенияSmailer (01 Март 2016 - 17:14) писал:

Если откровенно, то у меня в голове сомнения
1) поисковки всетаки они смотрят на читабельность текста, и конкретность.
2) вот тут сразу спросил людей как вам больше понравиться "отзывы о молоке" или "Отзывы о товаре Молоко" - все без сомнений сказали отзывы о Молоке..

Если проблема в одном товаре, тогда без проблем, давайте пропишем условие {% IF GOODS_NAME = Молоко %} Молоке {%ELSE%} {GOODS_NAME} {%ENDIF%}, если хотите, можно прописать и для всех таким образом.

{% IF GOODS_NAME = Молоко %} Молоке {%ELSEIF GOODS_NAME = Название товара%} Ваш текст {%ELSE%} {GOODS_NAME} {%ENDIF%}



#228149 Как Увеличить Отступ Между Категориями

Отправлено Vaccina на 25 Февраль 2016 - 01:29

В шаблоне Товары найдите:
<!-- В корне каталога товаров отобразим все корневые категории если они есть на сайте -->
{% IF IS_FULL_CATALOG && nested_categories_list_empty=0 || goods_empty=1 && nested_categories_list_empty=0 && goods_filters_empty=1 %}
  <!-- Блок навигации по категориям, вложенным в текущую категорию -->
  <div class="product-list2"><center>
		{% FOR nested_categories_list %}


замените на:
<!-- В корне каталога товаров отобразим все корневые категории если они есть на сайте -->
{% IF IS_FULL_CATALOG && nested_categories_list_empty=0 || goods_empty=1 && nested_categories_list_empty=0 && goods_filters_empty=1 %}
  <!-- Блок навигации по категориям, вложенным в текущую категорию -->
  <div class="product-list2 {% IF IS_FULL_CATALOG %}parent_cat{% ENDIF %}"><center>
		{% FOR nested_categories_list %}


Далее в main.css добавьте:
.parent_cat .prod_hold {
	margin: 10px 30px !important;
}

значения стиля можете отредактировать по своему усмотрению.