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


M1STERE0

Регистрация: 21 июня 2019
Offline Активность: 05 окт. 2020 14:57
-----

#288040 С Этим Товаром Смотрят Отображается Некорректно

Отправлено M1STERE0 на 28 Сентябрь 2020 - 11:27

Просмотр сообщенияbeautymanika (26 Сентябрь 2020 - 10:34) писал:

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

Здравствуйте! В шаблоне main.css найдите код
.products-grid .owl-item .item {max-width: 262px;padding-left: 0;}

и замените его на
.products-grid .owl-item .item {max-width: 262px;padding-left: 0;width: 100%;}



#288037 Исправляем + - В Карточке Товара

Отправлено M1STERE0 на 28 Сентябрь 2020 - 11:04

Здравствуйте! Откройте шаблон "Товар" и найдите код
<div class="qty-wrap">
		 <div class="qty-title"><span>Количество:</span></div>
		 <div class="qty-set">
		 <span id="qty_minus" class="qty-minus fa fa-minus unselectable" title="Уменьшить"></span>
		 <input type="text" name="form[goods_mod_quantity]" maxlength="5" value="1" min="1" title="Количество" class="inputText quantity" onkeypress="return keyPress(this, event);" onpaste="return false;">
		 <span id="qty_plus" class="qty-plus fa fa-plus unselectable" title="Увеличить"></span>
		 </div>
	 </div>

и замените его на
<div class="wrap-qty">
		 <div class="qty-title"><span>Количество:</span></div>
		 <div class="qty-set">
		 <span class="qty-minus fa fa-minus unselectable" title="Уменьшить"></span>
		 <input type="text" name="form[goods_mod_quantity]" maxlength="5" value="1" min="1" title="Количество" class="inputText quantity" onkeypress="return keyPress(this, event);" onpaste="return false;">
		 <span class="qty-plus fa fa-plus unselectable" title="Увеличить"></span>
		 </div>
	 </div>

Далее перейдите в шаблон main.css и найдите этот код
.product-view .product-shop .add-to-box .qty-wrap {width: 100%;padding: 10px 0 20px;}

и замените его на
.product-view .product-shop .add-to-box .wrap-qty {width: 100%;padding: 10px 0 20px;}

Далее в main.js нужно найти код
//Regulator Up копки + в карточке товара при добавлении в корзину
$('.quantity-plus').click(function(){
  var 
	quantity = $(this).parent().find('.qty'),
	currentVal = parseInt(quantity.val());
  if (!isNaN(currentVal)){
	quantity.val(currentVal + 1);
	quantity.trigger('keyup');
  }
  return false;
});
//Regulator Down копки - в карточке товара при добавлении в корзину
$('.quantity-minus').click(function(){
  var 
	quantity = $(this).parent().find('.qty'),
	currentVal = parseInt(quantity.val());
  if (!isNaN(currentVal) && !(currentVal <= 1) ){
	quantity.val(currentVal - 1);
	quantity.trigger('keyup');
  }
  return false;
});
// Если вводят 0 то заменяем на 1
$('.qty-wrap .qty').change(function(){
  if($(this).val() < 1){
	$(this).val(1); 
  }
});

И заменить его на
//Regulator Up копки + в карточке товара при добавлении в корзину
$('.qty-plus').click(function(){
  var
	quantity = $(this).parent().find('.quantity'),
	currentVal = parseInt(quantity.val());
  if (!isNaN(currentVal)){
	quantity.val(currentVal + 1);
	quantity.trigger('keyup');
  }
  return false;
  });
//Regulator Down копки - в карточке товара при добавлении в корзину
$('.qty-minus').click(function(){
  var
	quantity = $(this).parent().find('.quantity'),
	currentVal = parseInt(quantity.val());
  if (!isNaN(currentVal) && !(currentVal <= 1) ){
	quantity.val(currentVal - 1);
	quantity.trigger('keyup');
  }
  return false;
  });
// Если вводят 0 то заменяем на 1
$('.wrap-qty .quantity').change(function(){
  if($(this).val() < 1){
	$(this).val(1);
  }
});



#287897 Слайдер И Баннеры На Главной

Отправлено M1STERE0 на 07 Сентябрь 2020 - 10:16

Просмотр сообщенияreaktor (06 Сентябрь 2020 - 20:35) писал:

Добрый день!
Подскажите пожалуйста, как уменьшить высоту баннеров в 2 раза! Спасибо!

Здравствуйте! В шаблоне main.css найдите этот код
.flexslider .slides img {width: 100%;display: block;height: 50%;}

и замените его на
.flexslider .slides img {max-height: 282px;width: 100%;display: block;height: 50%;}

После внесенных изменений высота слайдера будет равна 282px


#287358 Массовая Смена Одного Цвета На Сайте

Отправлено M1STERE0 на 11 Июнь 2020 - 16:42

Для начала Вам нужно ознакомиться с этой инструкцией. После того, как нашли код цвета переходим в раздел сайт > редактор шаблонов > main.css > ставим курсор на любую строчку и нажимаем комбинацию клавиш Ctrl + F.

Справа сверху открывается окошко поиска. В верхней строке указываем нынешний цвет, в нижней строке указываем Ваш цвет, нажимаем кнопку All и сохраняем шаблон (для быстрого сохранения нажмите комбинацию клавиш Ctrl + S).

Для выбора цвета можно воспользоваться сайтом. Выбираем цвет и справа снизу будет код для вставки

1.png

P.S. этим способом можно менять не только цвет, но и шрифт, классы и т.д.


#287334 Фикс Ошибки При Оформлении Заказа

Отправлено M1STERE0 на 10 Июнь 2020 - 12:04

Добрый день!

Если при нажатии на кнопку "Оформить заказ" появляется ошибка (красный блок справа), и заказ не оформляется, то у Вас, скорее всего, поля для заполнения Адреса доставки в настройках выставлены обязательными, а в этом шаблоне эти поля отсутствуют.
Этот фикс должен решить проблему, не меняя настройки сайта.

Итак, открываем раздел сайт > редактор шаблонов > main.js > найдите этот блок
// Разделение поле адрес на Улица, Дом, Квартира
function address(){
$('#quickform .button').click(function(){
if($('#quickDeliveryAddressStreet').val() !='' || $('#quickDeliveryAddressHome').val() !='' || $('#quickDeliveryAddressFlat').val() !=''){
	 if ( $('#quickDeliveryAddress').val().match( /(.*)(улица)+(.*)/i ) ) {
	 $('#quickDeliveryAddress').val(null);
	 }
	 $('#quickDeliveryAddress').val('Улица: ' + $('#quickDeliveryAddressStreet').val() + ', Дом/Корпус: ' + $('#quickDeliveryAddressHome').val() + ', Квартира: ' + $('#quickDeliveryAddressFlat').val());
	 $(this).submit();
	 return false;
}
});
}

и замените его этим кодом
// Разделение поле адрес на Улица, Дом, Квартира
function address(){
$('#quickform .button').click(function(){
if($('#quickDeliveryAddress').length) {
	 if($('#quickDeliveryAddressStreet').val() !='' || $('#quickDeliveryAddressHome').val() !='' || $('#quickDeliveryAddressFlat').val() !=''){
	 if ( $('#quickDeliveryAddress').val().match( /(.*)(улица)+(.*)/i ) ) {
		 $('#quickDeliveryAddress').val(null);
	 }
	 $('#quickDeliveryAddress').val('Улица: ' + $('#quickDeliveryAddressStreet').val() + ', Дом/Корпус: ' + $('#quickDeliveryAddressHome').val() + ', Квартира: ' + $('#quickDeliveryAddressFlat').val());
	 $(this).submit();
	 return false;
	 }
}
});
}



#287332 Выпадающее Меню Категорий Как При Нажатии На Кнопку Каталога

Отправлено M1STERE0 на 10 Июнь 2020 - 10:08

Просмотр сообщенияveilofmaya1234 (10 Июнь 2020 - 02:12) писал:

Добрый день, подскажите пожалуйста сложно ли будет сделать для блока категорий товаров слева (где указано кол-во товара)
сделать так же выпадающее меню для категорий 2-го уровня? при наведении.
Как при нажатии на кнопку каталога товаров (там категории 2го уровня выпадающим окном)

Добрый день!

Вам нужно перейти в раздел сайт > редактор шаблонов > HTML

Найдите этот код
<!-- Каталог -->
			 {% IFNOT catalog_full_empty %}
			 <div class="block catalog">
			 <h3 class="title"><a href="{CATALOG_URL}"><span class="text">Каталог</span></a></h3>
			 <div class="content">
				 <ul>
				 {% FOR catalog_full %}
					 {% IF catalog_full.FIRST %}{% IFNOT catalog_full.LEVEL = 0 %}<ul class="sub">{% ENDIF %}{% ENDIF %}
					 <li {% IF catalog_full.HIDE %}style="display:none;"{% ENDIF %} class="{% IF catalog_full.ISSET_VISIBLE_SUB %}parent{% ENDIF %} {% IF catalog_full.LEVEL = 0 %}subhead{% ENDIF %} {% IF catalog_full.CURRENT || catalog_full.CURRENT_PARENT %}active{% ENDIF %}" title="{catalog_full.NAME}">
					 <a href="{catalog_full.URL}" {% IF catalog_full.CURRENT %}class="active"{% ENDIF %}>
						 {% IF catalog_full.IMAGE_ICON %}<img src="{catalog_full.IMAGE_ICON}" class="goods-cat-image-icon"/>{% ENDIF %}{% IF catalog_full.ISSET_VISIBLE_SUB %}<span class="open-sub {% IF catalog_full.CURRENT_PARENT || catalog_full.CURRENT %}active{% ENDIF %}"></span>{% ENDIF %}
						 {catalog_full.NAME}
						 {% IF catalog_full.GOODS_COUNT>0 %} <span class="count">{catalog_full.GOODS_COUNT}</span>{% ELSEIF catalog_full.BRANCH_GOODS_COUNT>0 %}<span class="count">{catalog_full.BRANCH_GOODS_COUNT}</span>{% ENDIF %}
					 </a>
					 {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
					 {% IF catalog_full.LAST %}{%FOR out%}</ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
					 <!-- Отображение количества товаров в категории -->
				 {% ENDFOR %}
				 </ul>
			 </div>
			 </div>
			 {% ENDIF %}
			 <!-- /END Каталог -->

И замените его этим
<!--Выпадающий каталог товаров -->
			 <div class="menu_main">
			 <a href="{CATALOG_URL}" title="Каталог" style="text-decoration: none"><h4 class="hidden-phone">Каталог</h4></a>
			 {%IFNOT catalog_full_empty%}
				 {%FOR catalog_full%}
				 {% IF catalog_full.FIRST %}<ul>{% ENDIF %}
				 <li {% IF catalog_full.CURRENT %}class="open"{% ELSEIF catalog_full.CURRENT_PARENT %}class="open"{% ENDIF %}{% IF catalog_full.HIDE %} style="display:none;"{% ENDIF %}>
					 <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a><span class="icons"{% IFNOT catalog_full.ISSET_SUB %}style="display: none;"{% ENDIF %}></span>
				 {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
				 {% IF catalog_full.LAST %}{%FOR out%}</ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
				 {%ENDFOR%}
			 {%ENDIF%}
			 </div>
			 <!--Выпадающий каталог товаров -->

Далее откройте раздел main.css и в самый конец шаблона добавьте этот код
/* Выпадающий каталог */
.menu_main ul {padding-left: 10px;}
.menu_main li {list-style: none;margin: 10px 0;}
.menu_main li a {font-size: 16px;}
.menu_main ul li ul {display: none;position: absolute;top: 0;z-index: 1;left: 65%;width: 100%;min-height: 100%;background-color: #fff;padding: 0;border: 1px solid #f1f1f1;border-left-style: none;}
.menu_main ul li ul li {border-bottom: 1px solid #e4e4e4;padding: 10px;}
.menu_main ul li ul li:hover {border-bottom: 1px solid #55188f;}
.menu_main ul li:hover ul {display: block;}