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


Публикации kirussian

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



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

Отправлено от kirussian в 14 Май 2017 - 00:09 в Общие вопросы

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

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

  • Screenshot_7.png



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

Отправлено от kirussian в 10 Август 2017 - 18:58 в Общие вопросы

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

Ну не очень правильно давать ссылку на других в своей песочнице, да и оплатил я на год в перед ;) но для конкуренции выложу скрин что предлагают. Может хоть цену скинут)

Работал в нем до сторленда. Да дешево, да https.... Чтобы внести правки и доработки на своем сайте, придется порвать все известные места.
Коробка, в которой ничего нельзя сделать.



#260180 Добавление Кнопки "уведомить Меня" На Товар Которого Нет В Наличии

Отправлено от kirussian в 17 Апрель 2017 - 14:43 в Страница товара

Просмотр сообщенияStasya (17 Апрель 2017 - 14:26) писал:

Здравствуйте. Сейчас у Вас не установлена данная кнопка, поэтому Вам необходимо в шаблоне Товар найти блок
<!-- Добавление товара в Корзину -->
	 <div class="add-to-box f-fix {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}add-to-form{% ENDIF %}" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}>
и перед ним вставить код
<div class="f-fix">
<button class="button calMeGoods"/ >Уведомить меня</button>
</div>
Далее в файле main.js найдите блок
if(modificationRestValue>0) {
		 goodsAvailableTrue.show();
		 goodsAvailableFalse.hide();
		 goodsAvailableAddCart.show();
		 goodsAvailableQty.show();
	 // Если товара нет в наличии
	 } else {
		 goodsAvailableTrue.hide();
		 goodsAvailableFalse.show();
		 goodsAvailableAddCart.hide();
		 goodsAvailableQty.hide();
	 }
и замените его на
if(modificationRestValue>0) {
				 goodsAvailableTrue.show();
				 goodsAvailableFalse.hide();
				 goodsAvailableAddCart.show();
				 goodsAvailableQty.show();
				 $('button.calMeGoods').hide();
			 // Если товара нет в наличии
			 } else {
				 goodsAvailableTrue.hide();
				 goodsAvailableFalse.show();
				 goodsAvailableAddCart.hide();
				 goodsAvailableQty.hide();
				 $('button.calMeGoods').show();
			 }
После этого найдите блок
// Фильтр по ценам
jQuery(document).ready(function(){
и перед ни вставьте код
$('.goodsDataMainModificationsBlock select').trigger('change');
Затем в самый конец этого файла вставьте код
$(document).ready(function(){
$('.calMeGoods').click(function(){
	 if($(this).text() == 'Уведомить меня') {
		 var modInfAll ="";
		 var nameGood = $('h1').text();
		 if($('.goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty').length >= 1 && $('.goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty select option').length > 1){
			 $('.goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty').each(function(){
				 modInfAll = modInfAll + $(this).find('span').text() + $(this).find('option[value="'+ $(this).find('select').val() +'"]').text()+';';
			 });
		 }
		 document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара "'+ nameGood +'" '+modInfAll+'?'
	 } else {
		 $('.goodsDataForm').submit()
	 }
	 return false;
})
})

Только-только сделал настройку. Первое впечатление - Стася самый крутой модератор!



#260173 Добавление Кнопки "уведомить Меня" На Товар Которого Нет В Наличии

Отправлено от kirussian в 17 Апрель 2017 - 14:00 в Страница товара

Просмотр сообщенияStasya (17 Апрель 2017 - 13:32) писал:

Здравствуйте. Вам необходимо в шаблоне Товар найти строку
<button class="button calMeGoods" onclick="if($(this).text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара &laquo;{GOODS_NAME}&raquo;?' } else { $('.goodsDataForm').submit() } return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/ >Уведомить меня</button>
и заменить ее на
<button class="button calMeGoods"/ >Уведомить меня</button>
Далее в конец файла main.js добавьте блок
$(document).ready(function(){
$('.calMeGoods').click(function(){
if($(this).text() == 'Уведомить меня') {
var modInfAll ="";
var nameGood = $('h1').text();
if($('.goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty').length >= 1 && $('.goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty select option').length > 1){
$('.goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty').each(function(){
modInfAll = modInfAll + $(this).find('span').text() + $(this).find('option[value="'+ $(this).find('select').val() +'"]').text()+';';
});
}
document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара "'+ nameGood +'" '+modInfAll+'?'
} else {
$('.goodsDataForm').submit()
}
return false;
})
})

Просмотр сообщенияStasya (17 Апрель 2017 - 13:32) писал:

Здравствуйте. Вам необходимо в шаблоне Товар найти строку
<button class="button calMeGoods" onclick="if($(this).text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара &laquo;{GOODS_NAME}&raquo;?' } else { $('.goodsDataForm').submit() } return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/ >Уведомить меня</button>
и заменить ее на
<button class="button calMeGoods"/ >Уведомить меня</button>
Далее в конец файла main.js добавьте блок
$(document).ready(function(){
$('.calMeGoods').click(function(){
if($(this).text() == 'Уведомить меня') {
var modInfAll ="";
var nameGood = $('h1').text();
if($('.goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty').length >= 1 && $('.goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty select option').length > 1){
$('.goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty').each(function(){
modInfAll = modInfAll + $(this).find('span').text() + $(this).find('option[value="'+ $(this).find('select').val() +'"]').text()+';';
});
}
document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара "'+ nameGood +'" '+modInfAll+'?'
} else {
$('.goodsDataForm').submit()
}
return false;
})
})

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



#259549 Добавление Кнопки "уведомить Меня" На Товар Которого Нет В Наличии

Отправлено от kirussian в 05 Апрель 2017 - 10:32 в Страница товара

Считаю, что вопрос актуален (для многих). А лично для меня - в рамках шаблона Спорт.



#268661 Помогите Пожалуйста Внести Правки

Отправлено от kirussian в 26 Октябрь 2017 - 15:28 в Главная

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

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

Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
<!-- Блок описания модификации -->
		 {% IF GOODS_MOD_DESCRIPTION %}
			 <div class="goodsDataMainModificationsDescriptionBlock" itemprop="description">
			 <div>{GOODS_MOD_DESCRIPTION}</div>
			 </div>
		 {% ENDIF %}


замените на:
<!-- Блок описания модификации -->
			 <div class="goodsDataMainModificationsDescriptionBlock" itemprop="description">
			 <div>{GOODS_MOD_DESCRIPTION}</div>
			 </div>

Да, почти то, что нужно. Но осталась лишняя часть (скрин).

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

  • Screenshot_1.jpg



#268633 Помогите Пожалуйста Внести Правки

Отправлено от kirussian в 25 Октябрь 2017 - 16:57 в Главная

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

Для шаблона Туризм

1-2) пункт выполняем согласно инструкции присланной ранее.

3) Теперь переходим к  коду.
В файле main.js найдите блок
// Отправим запись об ошибке на сервер
		 sendError('no modification by slug '+slug);
		 alert('К сожалению сейчас не получается подобрать модификацию соответствующую выбранным параметрам.');
	 }

и сразу после него с новой строки вставьте
src_new = $('.goodsDataMainModificationsDescriptionBlock').find('img').attr('src');
$('.general-img img').attr('src', src_new);
$('.general-img a').attr('href', src_new);
$('#cloud-zoom-big').css('background-image','url(src_new)');

4) Далее находим строку
// Фильтр по ценам
и перед ней вставляем блок
$(document).ready(function(){
setTimeout(function(){
$('.goodsDataMainModificationsBlock').find('.goodsDataMainModificationsBlockProperty select').trigger('change');
}, 300)
})

Сделал все по инструкции, ничего не получилось. Пример http://mirwarrior.ru...atki-RDX-BGL-T9



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

Отправлено от kirussian в 28 Сентябрь 2017 - 11:08 в Общие вопросы

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

Сделал все по инструкции, маска не появилась на формах:
Обратный звонок,
Оформление заказа,
Быстрый заказ,
Связь с администрацией.



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

Отправлено от kirussian в 30 Сентябрь 2017 - 21:06 в Общие вопросы

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

Здравствуйте.
В шаблоне HTML добавил Вам код:
<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.maskedinput.js"></script>
<script type="text/javascript">
jQuery(function($){
$('#sites_client_phone').mask("+7 (999) 999-9999");
$('.callback_phone').mask("+7 (999) 999-9999");
$('#feedback_phone').mask("+7 (999) 999-9999");
});
</script>

А так же в main.js перед кодом:
}
// Быстрый заказ

Добавил код:
jQuery(function($){
$('#sites_client_phone').mask("+7 (999) 999-9999");
});



Добавил Вам аналогичный код в HTML.
В man.js добавил код:
function OrderScripts(){
jQuery(function($){
$('#sites_client_phone').mask("+7 (999) 999-9999");
});

После:
// Регистрация и выбор доставки
function OrderScripts(){

Спасибо, все заработало.



#266714 Правильное Отображение Модификаций Внутри Карточки С Товаром

Отправлено от kirussian в 01 Сентябрь 2017 - 10:33 в Другие вопросы

Просмотр сообщенияVaccina (01 Сентябрь 2017 - 08:58) писал:

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

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

Странно, давайте вот эту ссылку проверим - http://mirwarrior.ru...rdx-ctu<br /> или вот эту http://mirwarrior.ru...oksa-rdx-ctf-u4



#266792 Правильное Отображение Модификаций Внутри Карточки С Товаром

Отправлено от kirussian в 04 Сентябрь 2017 - 08:37 в Другие вопросы

Просмотр сообщенияИрина345 (01 Сентябрь 2017 - 14:40) писал:

Здравствуйте, у товара "Спортивная кофта RDX CTU", при открытие карточки товара происходит изменение модификации. Модификация, которой нет в наличие, меняется на модификацию, которая есть в наличие.
Что бы смена модификации работала корректно, найдите в файле main.js
setTimeout(function() {
$('.goodsDataMainModificationsList').each(function() {
var rest_value = parseInt($(this).find('[name="rest_value"]').val());
var id = $(this).attr('rel').split('_');
var block = $('.goodsDataMainModificationsBlock');
if(rest_value && !block.data('select')) {
block.data('select', true);
console.log(block);
$('.goodsDataMainModificationsBlock select option').removeAttr('selected');
$('.goodsDataMainModificationsBlock select option[value="' + id[0] + '"]').attr('selected', 'selected');
$('.goodsDataMainModificationsBlock select option[value="' + id[1] + '"]').attr('selected', 'selected');
$('.goodsDataMainModificationsBlock select').trigger('change');
}
});
}, 200);

и удалите, далее найдите в шаблоне Товар код
<!-- Краткое описание -->
	 <div class="short-description f-fix">
	 <p itemprop="description">{GOODS_DESCRIPTION_SHORT}</p>
	 </div>

после вставьте
{% IF GOODS_MOD_REST_VALUE=0 %}
	 <script>
		 setTimeout(function() {
	 $('.goodsDataMainModificationsList').each(function() {
	 var rest_value = parseInt($(this).find('[name="rest_value"]').val());
	 var id = $(this).attr('rel').split('_');
	 var block = $('.goodsDataMainModificationsBlock');
	 if(rest_value > 0) {
		 block.data('select', true);
		 console.log(block);
		 $('.goodsDataMainModificationsBlock select option').removeAttr('selected');
		 $('.goodsDataMainModificationsBlock select option[value="' + id[0] + '"]').attr('selected', 'selected');
		 $('.goodsDataMainModificationsBlock select option[value="' + id[1] + '"]').attr('selected', 'selected');
		 $('.goodsDataMainModificationsBlock select').trigger('change');
	 }
});
}, 200);
	 </script>
	 {% ENDIF %}

Вроде все ок, спасибо.



#266496 Правильное Отображение Модификаций Внутри Карточки С Товаром

Отправлено от kirussian в 26 Август 2017 - 15:50 в Другие вопросы

Просмотр сообщенияVaccina (26 Август 2017 - 03:25) писал:

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

Можете вставить код в самый конец после:
$('#pers_confirm').change(function() {
if ($('#pers_confirm').attr("checked")){
$('#submit_order').attr('disabled', false);
} else {
$('#submit_order').attr('disabled', true);
}
});

По большинству товаров начало работать, но по некоторым нет - пример http://mirwarrior.ru...oksa-rdx-ctf-u4



#266620 Правильное Отображение Модификаций Внутри Карточки С Товаром

Отправлено от kirussian в 30 Август 2017 - 11:00 в Другие вопросы

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

По данной ссылке товар не открывается

Сорри. Вот другой пример http://mirwarrior.ru...-kostym-rdx-cts
http://mirwarrior.ru...rchatki-RDX-BMR



#266476 Правильное Отображение Модификаций Внутри Карточки С Товаром

Отправлено от kirussian в 25 Август 2017 - 23:13 в Другие вопросы

Просмотр сообщенияVaccina (26 Январь 2013 - 03:06) писал:

Как вариант можно попробовать следующий код

данный код необходимо вставить в файл main.js после строки

$(document).ready(function(){

Данный код будет искать первую доступную модификацию, и устанавливать её в качестве выбранной.

Подскажите, куда именно нужно вставить код, если их несколько $(document).ready(function(){ в редакторе.

Пример товара http://mirwarrior.ru...oksa-rdx-ctf-u4



#266677 Добавить Лого В Карточку Товара

Отправлено от kirussian в 31 Август 2017 - 08:58 в Страница товара

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

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

Можно как я указывала первоначально выше, только в этом случае появится необходимость всем товарам указать характеристику "Бренд".

Одну ошибку нашел - если товара нет в наличии, то не показывается лого и ссылка
Пример http://mirwarrior.ru...ki-rdx-bgx-t5-2
Вес 12 унций, цвет Желтый



#266645 Добавить Лого В Карточку Товара

Отправлено от kirussian в 30 Август 2017 - 14:27 в Страница товара

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

Очень приятный и удобный сайт! =)

Благодарю, очень приятно!!!
Если честно, то я регулярно и ваш сайт посещаю, поскольку очень нравится.



#266654 Добавить Лого В Карточку Товара

Отправлено от kirussian в 30 Август 2017 - 16:00 в Страница товара

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

Терпения вам в помощь))
так? https://prnt.sc/gex38k выбрала любую картинку для пробы

и вот https://prnt.sc/gex49e

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



#266614 Добавить Лого В Карточку Товара

Отправлено от kirussian в 30 Август 2017 - 09:58 в Страница товара

Просмотр сообщенияVaccina (30 Август 2017 - 05:27) писал:

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

Реализовать подобное возможно, товарам добавьте характеристику "Бренд" с необходимыми значениями и загрузите сами логотипы в раздел Сайт - Редактор шаблонов. Оповестите нас пожалуйста, чтобы на основе данных материалов мы могли написать инструкцию по реализации.

Дополню просьбу от себя.
Нужно не только сделать логотип, но и сделать его кликабельным. При этом, если человек кликает на него в карточке товара, то его перебрасывает в отфильтрованную категорию по этому бренду.



#266643 Добавить Лого В Карточку Товара

Отправлено от kirussian в 30 Август 2017 - 14:02 в Страница товара

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

Вы можете в краткое описание товара добавить код:

<a href="#"><img src="ссылка на логотип"></a>

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

Одну ошибку нашел - если товара нет в наличии, то не показывается лого и ссылка
Пример http://mirwarrior.ru...ki-rdx-bgx-t5-2



#266622 Добавить Лого В Карточку Товара

Отправлено от kirussian в 30 Август 2017 - 11:29 в Страница товара

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

Вы можете в краткое описание товара добавить код:

<a href="#"><img src="ссылка на логотип"></a>

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

Спасибо. Можете еще подсказать, как закомментить функцию "Добавить в избранное"?



#266649 Добавить Лого В Карточку Товара

Отправлено от kirussian в 30 Август 2017 - 15:03 в Страница товара

Просмотр сообщенияRibka (30 Август 2017 - 14:52) писал:

Благодарю :) Первый отзыв со стороны) Спасибо нашей тех.поддержке, т.к. они его "крамсают" практически каждый день :D с частными запросами с моей стороны :D и это еще не предел))

Вы ,смотрю, реализовали идею лого в карточке товара, а у меня пока не хватает мозгов))

Может пригодится (+скрины):

1. Нашел подходящую картинку
2. Добавил ее в файлы
3. В поле Краткое SEO-описание добавил ссылку
<a href=" тут ссылка на отфильтрованные товары=1"><img src="тут ссылка на файл"></a>

4. Сохранил и очистил кэш.

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

  • ссылка.jpg
  • файлы.jpg
  • бренд.jpg
  • ссылка на фильтр.jpg



#266651 Добавить Лого В Карточку Товара

Отправлено от kirussian в 30 Август 2017 - 15:41 в Страница товара

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

Спасибо за помощь)
Мне не совсем понятно, как можно в поле краткое описание вставить ссылку? там же просто текст получается, разве нет? https://prnt.sc/gewwmd

Не в поле Краткое описание, а в поле Краткое Seo-описание. Тогда будет все гуд.

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

  • Краткое_2.jpg



#265167 Пожалуйста Оцените Интернет-Магазин И Дайте Советы...

Отправлено от kirussian в 22 Июль 2017 - 21:16 в Магазины

Просмотр сообщенияЭбболка (21 Июль 2017 - 12:01) писал:

очередной сдулся(

Еще бы... его/ее магазин так мощно начали оценивать, что самооценка и вера в исключительность, упали ниже плинтуса)



#269208 Мелкие Доработки

Отправлено от kirussian в 08 Ноябрь 2017 - 15:13 в Изменение общей стилистики

Просмотр сообщенияHappyWife (08 Ноябрь 2017 - 14:50) писал:

Аккаунт SL-426774

Добрый день. Помогите сделать несколько изменений на главной странице.

1. О
тображение категорий товаров: Хиты продаж, Новинки и Товары на главной поднять выше рекламных баннеров.
2. Избавится от значков платежей и твитер, в подвале сайта.
3. Избавится от баннера со скидками.

4. Наименование товара чтобы переходила с одного ряда на другой.

Примеры ниже в фото.

Заранее спасибо!


Прикрепленный файл help 1.jpg
Прикрепленный файл help 2.jpg
Прикрепленный файл help 3.jpg
Прикрепленный файл help 4.jpg
Товарищ, создай пожалуйста, свою отдельную ветку и там выкладывай свои сообщения. Я уже несколько дней жду ответа по своему вопросу, а тут еще и другие вклиниваются.



#268613 Мелкие Доработки

Отправлено от kirussian в 24 Октябрь 2017 - 23:04 в Изменение общей стилистики

Очень жаль, что так долго поддержка не обращает внимания на просьбу о помощи.