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


57P

Регистрация: 10 апр. 2011
Offline Активность: 05 сент. 2018 20:25
-----

#267981 Переход На Https

Отправлено Mari-ina на 06 Октябрь 2017 - 16:29

Просмотр сообщенияatrofimov (06 Октябрь 2017 - 14:25) писал:

Интересно почему никто не среагировал что сертификат будет включен в тариф Стандарт? Это же круто! Хотя сам я на Экстра, но все равно очень рад) Все молчат, как будто расстроились..

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

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


#267634 Достигли Потолка, Или Сторленд - Платформа Для Начинающих?

Отправлено max412 на 25 Сентябрь 2017 - 09:00

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

1) уровни допуска. Любой человек, который имеет уровень допуска " заказы : полный " - может просто напросто скачать всю базу клиентов. Если сделать "просмотр" - не сможет исправлять заказы. То есть менеджер, который работает с заказом, при уровне допуска "Только просмотр" - НЕ МОЖЕТ изменить телефон, адрес доставки и тд. А при уровне допуска "полный" он может делать правки в заказе, но также может скачать всю базу клиентов и пустить куда ему надо  ( у нас она более 17к)

Тоже самое по оптовым ценам. У меня команда онлайн консультантов, менежеров, РОП. Зачем им всем знать, сколько я заработаю с того или иного заказа? Из за этого приходится вообще оптовые цены не заполнять. Исходя из этого новая проблема - аналитика. Все вручную и доверенным лицом. Хотя автоматизировать все - более чем реально.

Тоже самое по товарам. "Просмотр" - менеджер не может добавить товар в заказ. "Полный" - менеджер может снести весь каталог.

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

3) СРМ- аналитика. Какая у вас конверсия из посетителя в лид - вопрос. Только из посетителя в заказ. Сколько лидов - также вопрос.
СРМ - взаимодействие с киентами. Например, как только изменен статус на "Доставлен" - отправить е майл письмо с благодарностью за покупку и просьбой оставить отзыв.

4) Статистика. Очень не хватает :

- статистики по выделенному периоду. Например, у меня акция была с 12 по 15 сентября. Но увы, мне нужно брать стату за каждый день и слагать.
- статистики по разнице розница - опт = прибыль.

5) уперлись в потолок по папкам. Достигли 10000. Ждем 3 дня , как их увеличат. Работа с контентом стоит.

6) Странная система "склад" - при удалении папки - удаляются товары. Ну не бред ли? я товары импортировал, на витрине разместил, они мне там больше не нужны, но удалить я их не могу. В итоге огромный ворох лишних папок.

7) смежное с 6  интеграция с 1с, мой склад и тд - нет, не слышал)))

В общем, на текущий момент вижу решением всех этих проблем это интеграция с качественной срмкой. Кто то это уже делал?

Это не гневный отзыв, не претензии к сторленду. Я искренне вам благодарен, что дали старт нашему делу. Но если вы не будете развиваться в тех областях, которые я указал, крупные игроки будут вынуждены уходить.

Кто что думает, или я один такой? на мои вопросы по уровням допускам поддержка мне сказала, что я такой один и больше запросов не было.


#267516 Переход На Https

Отправлено Stasya на 21 Сентябрь 2017 - 09:25

Просмотр сообщения57P (20 Сентябрь 2017 - 16:38) писал:

блин, я проверил) как лечить?
В таком случае Вам должно помочь вот такое решение проблемы.


#267080 Добавление Товаров В Корзину

Отправлено Stasya на 11 Сентябрь 2017 - 13:30

Просмотр сообщенияRibka (07 Сентябрь 2017 - 19:37) писал:

А если таких товаров будет много? Каждое вручную нужно будет делать, с помощью кода? + я же добавляю новые товары. Не всегда же мне вас дергать :)
Здравствуйте. Скрипт будет работать не зависимо от количества товара или новый/старый товар. Принцип работы скрипта будет направлен именно на выявление у товара характеристики Минимальное количество. Т.е. если у товара есть такая характеристика, то это значение будет подставляться в поле количество, если нет - то будет подставляться 1. Здесь уже не важно какие товары и сколько их, скрипт будет работать одинаково для всех и Вам никаких изменений в код вносить не нужно будет, а только добавлять к товарам нужную характеристику.


#265864 Столько Лет Прошло...

Отправлено ke1evra на 10 Август 2017 - 23:26

Друзья, все дело в том, что все ваши и наши пожелания попросту не доходят до людей, которые непосредственно принимают решения, все просто - они не заинтересованы в общении с нами.
Почему спросите вы? Ответ прост - самый дорогой тариф стоит 3000 рублей, и не важно кто ты - студент который только начинает, или состоявшийся предприниматель с семизначными оборотами, получить с человека можно максимум 3000 рублей.

В условиях, когда на средний чек повлиять нельзя, остается только увеличивать количество пользователей. Отсюда и вытекает отсутствие обратной связи с создателями ресурса, поскольку один клиент ушел - другой пришел, погоду особо не сыграет.
Зачем тратить ресурсы на добавление наших хотелок, если это не повлияет на увеличение прибыли?

Вы заметили, что на форуме мы общаемся только с модераторами?
На какое-то конкретное предложение модератор предлагает отправиться на реформал (что на мой взгляд равносильно посылу на три буквы) и написать там свое предложение.

Тут мы имеем проблему - поскольку начинающих магазинщиков много, а серьезных торгашей мало, мы имеем ленту реформала, заполненную какими-то скажем прямо не самыми важными вещами.
По той же причине, вероятность протащать на реформале какое-то значимое начинание стремится к нулю, а сроки исполнения стремятся к бесконечности.

Особо настойчивым форумчанам сообщается примерно следующая дежурная фраза - "мы передадим ваше пожелание в отдел разработки". Фраза эта рассчитана на казуального обывателя, который мало понимает как устроена работа в компании.
Поясняю - отдел разработки не принимает решения. Решения принимает руководство, а отдел разработки занимается непосредственно разработкой. Разработкой чего спросите вы? Отвечаю - разработкой тех функций, которые повлияют на количество новых пользователей (например партнерская программа), именно этого и хотят руководители (инвесторы).

Возвращаемся к тому, с чего начали - руководители не заинтересованы в общении с нами.
Давайте зайдем на страницу Storeland "о нас" http://storeland.ru/about/us
Что мы тут имеем? А ничего - только общие фразы. Нет лиц, нет имен, нет электронных писем этих людей.

Могу привести обратный пример, а заодно пропиарить мою любимую транспортную компанию СДЕК. Вот вам страница "о нас" в их исполнении: https://www.cdek.ru/about/team.html Отмечу что мне (и многим другим) удалось лично пообщаться с этими людьми, причем не один раз.

Тут вам и персональные менеджеры (при наличии оборота естественно) и обратная связь. Частые конференции, на которых каждый желающий имеет возможность лично задать вопрос руководству компании. За три года я побывал на двух конференциях, посетил экскурсию на главном распределительном пункте СДЕКа, где получил рекомендации по улучшению скорости доставки лично от руководителя всей логистической цепочки. Посетил личную встречу по внедрению новых фич, получил ответы на вопросы.

К чему это я? Уважаемые создатели (руководители/инвесторы) StoreLand - давайте общаться в очной форме. Для меня магазины на вашей платформе - это единственный и главный источник дохода, я уверен что есть достаточное количество других таких же людей как я. Нам есть что сказать ВАМ. У нас есть РЕАЛЬНЫЕ предложения как улучшить качество, скорость и удобство работы вашей платформы. Общение с клиентами НАПРЯМУЮ повлияет на конкурентность сервиса и рост продаж.

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


#265578 Кнопка "политика Конфиденциальности Для Сайта"

Отправлено Firefly на 04 Август 2017 - 10:37

Просмотр сообщения57P (01 Август 2017 - 18:43) писал:

А в рассвет поставить галку обратный звонок!?

Здравствуйте.
Изменения Вам внес.
В шаблоне HTML перед кодом:
<button type="submit" title="Отправить" class="button button3">Отправить</button>

Добавил код:
				 <label for="pers_confirm2"><input id="pers_confirm2" type="checkbox" name="pers_confirm2" checked="checked">Я соглашаюсь с <br><a href="/page/Politika-konfidencialnosti" target="_blank">политикой конфиденциальности</a></label>

В шаблоне main.js добавил код:
$(document).ready(function(){
var submitcallback = $('.callbackForm button[type="submit"]');
var pers_confirm2 = $('#pers_confirm2');
var label_pers_confirm2 = $('label[for="pers_confirm2"]');
var label_pers_confirm2_a = $('label[for="pers_confirm2"] a');
submitcallback.attr('disabled', false);
pers_confirm2.addClass('active');
pers_confirm2.click(function() {
  if ($(this).hasClass("active")){
	submitcallback.attr('disabled', true);
	label_pers_confirm2.css('color', 'red');
	label_pers_confirm2_a.css('color', 'red');
	label_pers_confirm2.after('<p class="redSapnConfirm">Это поле обязательно для заполнения</p>');
	pers_confirm2.removeClass('active');
  }else {
	submitcallback.attr('disabled', false);
	$('.redSapnConfirm').remove();
	pers_confirm2.addClass('active')
	label_pers_confirm2.css('color', '');
	label_pers_confirm2_a.css('color', '');
  }
  });
});

Проверьте результат.


#265488 Кнопка "политика Конфиденциальности Для Сайта"

Отправлено Firefly на 31 Июль 2017 - 19:17

Просмотр сообщения57P (31 Июль 2017 - 18:00) писал:

а в рассвет как выделить красным снятую галку?


Саму галку выделить не получится, стиль задается самим браузером. Можно выделять текст напротив галки.
Для этого код:
<script>
$(document).ready(function(){
$('#pers_confirm').attr('checked', true);
$('#submit_order').attr('disabled', false);
$('#pers_confirm').addClass("active");
$('#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>

Заменил на:
<script>
$(document).ready(function(){
$('#pers_confirm').attr('checked', true);
$('#submit_order').attr('disabled', false);
$('#pers_confirm').addClass("active");
$('#pers_confirm').click(function() {
if ($(this).hasClass("active")){
$('#submit_order').attr('disabled', true);
$('label[for="pers_confirm"]').css('color', 'red');
$('label[for="pers_confirm"] a').css('color', 'red');
$('label[for="pers_confirm"]').after('<p class="redSapnConfirm">Это поле обязательно для заполнения</p>');
$(this).removeClass("active")
} else {
$('#submit_order').attr('disabled', false);
$('.redSapnConfirm').remove();
$(this).addClass("active")
$('label[for="pers_confirm"]').css('color', '');
$('label[for="pers_confirm"] a').css('color', '');
}
});
});
</script>

Проверьте, пожалуйста


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

Отправлено Vaccina на 20 Июль 2017 - 08:01

Здравствуйте.

Попробуйте следующее, зайдите в раздел Сайт - Редактор шаблонов - Быстрый заказ - найдите:
<div class="input-box">
<input id="des_pyat" type="radio" name="form[delivery][convenient_time_from]" value="с 10:00 до 15:00" /> <label style="display: inline;" for="des_pyat">с 10:00 до 15:00</label><br/>
<input id="tr_dev" type="radio" name="form[delivery][convenient_time_from]" value="с 13:00 до 19:00" /> <label style="display: inline;" for="tr_dev">с 13:00 до 19:00</label>																							 
</div>

замените на:
<div class="input-box">
  <input id="des_pyat" type="radio" name="form[delivery][convenient_time_from]" value="10" /> <label style="display: inline;" for="des_pyat">с 10:00 до 15:00</label><br/>
  <input id="tr_dev" type="radio" name="form[delivery][convenient_time_from]" value="13" /> <label style="display: inline;" for="tr_dev">с 13:00 до 19:00</label>																							 
</div>



#265001 А Кто Нам Расшифрует Обновления?

Отправлено atrofimov на 19 Июль 2017 - 08:42

Здравствуйте! А как этот код добавлять в каждую новость отдельно? Например новость о поступлении 20  новых товарных позиций и в эту новость добавить 20 последних товаров из раздела новинки? А в следующей новости за другой день 15 товаров, например.


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

Отправлено Vaccina на 13 Июль 2017 - 06:47

Здравствуйте.

Простите, в данном коде допустила ошибку:
// Выбор даты доставки
var minDate = new Date();
if (minDate.getHours() >= 12) {
date.setDate(date.getDate() + 1);
}
if(date.getDay() == 1) {
$('#des_pyat').hide();
}
$("#deliveryConvenientDate").datepicker({
						 dayNames														: ['Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота', 'Воскресенье'],
						 dayNamesMin	 : ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб' ],
						 closeText													   : 'Готово',
														 currentText									 : 'Сегодня' ,
														 duration																: '',
														 monthNames													  : ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
														 monthNamesShort : ['Янв','Фев','Март','Апр','Май','Июнь','Июль','Авг','Сен','Окт','Ноя','Дек'],
														 yearRange													   : "-6:+6",
														 dateFormat													  : 'dd.mm.yy',
														 minDate				 : minDate,
														 firstDay																: 1,
														 beforeShowDay : function(date) {
																 if(date.getDay() != 0) {
																 return([true, ''])
																 }
																 if(date.getMonth() == 0 && date.getDate() == 1){
																 return([true, ''])
																 }
																 if(date.getMonth() == 4 && date.getDate() == 1){
																 return([true, ''])
																 }
																 return([false, ''])
														 }
						 });
});

замените его на:
// Выбор даты доставки
var minDate = new Date();
if (minDate.getHours() >= 12) {
minDate.setDate(minDate.getDate() + 1);
}
if(minDate.getDay() == 1) {
$('#des_pyat').hide();
}
$("#deliveryConvenientDate").datepicker({
						 dayNames														: ['Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота', 'Воскресенье'],
						 dayNamesMin	 : ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб' ],
						 closeText													   : 'Готово',
														 currentText									 : 'Сегодня' ,
														 duration																: '',
														 monthNames													  : ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
														 monthNamesShort : ['Янв','Фев','Март','Апр','Май','Июнь','Июль','Авг','Сен','Окт','Ноя','Дек'],
														 yearRange													   : "-6:+6",
														 dateFormat													  : 'dd.mm.yy',
														 minDate				 : minDate,
														 firstDay																: 1,
														 beforeShowDay : function(date) {
																 if(date.getDay() != 0) {
																 return([true, ''])
																 }
																 if(date.getMonth() == 0 && date.getDate() == 1){
																 return([true, ''])
																 }
																 if(date.getMonth() == 4 && date.getDate() == 1){
																 return([true, ''])
																 }
																 return([false, ''])
														 }
						 });
});



#264521 Массовая Рассылка Писем. Невероятно Просто!

Отправлено Cityhobbi на 10 Июль 2017 - 13:55

Просмотр сообщенияОльга Цветаева (10 Июль 2017 - 12:39) писал:

Уважаемый (ая)! На счёт даунов, это Вы, скорее всего, имеете ввиду себя? Хотя, на любом форуме найдётся с десяток пользователей, у которых одна цель - кого-нибудь обосрать и гордится этим! Для таких, я думаю, нужно создать отдельный форум, типа всехобосру.рф!
Судя по манере вашего общения, вы далеки не только от продаж инфопродуктов но и от продаж в целом. В ваш адрес не звучало оскорблений, тогда как вы переходите к оскорблением акцентируя внимание на личности фразой "Имеете ввиду себя". Образованному человеку занимающемуся продажами такой стиль общения просто недопустим. Ваша попытка сделать отзывы к продукту реалистичными не увенчалась успехом, писать отзывы к своему первому посту с других аккаунтов по моему прошлый век, что еще раз подтверждает ваш не профессионализм. И да, я думаю в фейковости ваших аккаунтов вряд ли тут кто усомнится, а по манере вашего общения можно сделать выводы и о качестве рекламируемого вами сервиса. P.S. Для вас рекомендую соответствующие вам ресурсы, быдлу.net и завалювсехнахренспамом.рф    Желаю удачи!!!


#262355 Шаблон Ввода Номера Телефона

Отправлено Vaccina на 26 Май 2017 - 06:39

Здравствуйте.

К сожалению, проблемы с вводом номера на мобильном не наблюдаю.
Попробуйте в шаблоне Быстрый заказ поле:
<input id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="inputText sitesclientphone" type="text"/>

заменить на:
<input id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="inputText sitesclientphone" type="tel"/>
			



#262184 Шаблон Ввода Номера Телефона

Отправлено Danil на 22 Май 2017 - 15:25

Просмотр сообщения57P (18 Май 2017 - 19:16) писал:

Защиту от дурака "не смогла".
если ввести несколько цифр и нажать интер то заказ оформится (промахнулись с Backspace)
Здравствуйте.
Попробуйте следующий вариант:
в main.js найдите код
  // Валидация формы на странице оформления заказа
  $("#quickform").submit(function(){
	// Если форма невалидна не отправляем её на сервер
	if(!$(this).valid()) {
	  return false;
	}
и замените на
function quickvalidPhone(){
  tel = $('#quickform #sites_client_phone').val();
  check = /^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{5,10}$/.test(tel);
  if(check == true && check != ''){
	$('#quickform .phone-error').remove();
	q1 = true;
  }
  else{
	$('#quickform .phone-error').remove();
	$('#quickform #sites_client_phone').after('<div class="phone-error">Вы ввели неверный номер телефона</div>');
  }
}
//Проверка телефона в обратном звонке.
function quickvalidCallBack(){q1 = false;quickvalidPhone();return q1;}
  // Валидация формы на странице оформления заказа
  $("#quickform").submit(function(){
	quickvalidCallBack();
	// Если форма невалидна не отправляем её на сервер
	if(!$(this).valid() || q1 == false) {
	  return false;
	}



#261987 Размер Кнопки Модификации

Отправлено RayLi на 18 Май 2017 - 09:51

Просмотр сообщения57P (18 Май 2017 - 09:02) писал:

А высоту кнопки как зафиксировать?

Здравствуйте.
В данном случае, если я вас правильно понимаю, то вам необходимо в шаблоне main.css найти данный код:

.product-view .product-shop .mod-label {
		display: inline-block;
		border: 1px solid black;
		padding: 8px 8px;
		margin-bottom: 3px;
		cursor: pointer;
		width: 140px;
		word-wrap: break-word;
		text-align: center;
		vertical-align: middle;
}

И заменить его вот этим вот кодом:


.product-view .product-shop .mod-label {
		display: inline-block;
		border: 1px solid black;
		padding: 8px 8px;
		margin-bottom: 3px;
		cursor: pointer;
		width: 140px;
		height: 140px;
		word-wrap: break-word;
		text-align: center;
		vertical-align: middle;
}



#261971 Размер Кнопки Модификации

Отправлено Vaccina на 18 Май 2017 - 03:59

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
.product-view .product-shop .mod-label {
	display: inline-block;
	border: 1px solid black;
	padding: 8px 8px;
	margin-bottom: 3px;
	cursor: pointer;
}

замените на:
.product-view .product-shop .mod-label {
	display: inline-block;
	border: 1px solid black;
	padding: 8px 8px;
	margin-bottom: 3px;
	cursor: pointer;
	width: 140px;
	word-wrap: break-word;
	text-align: center;
	vertical-align: middle;
}

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