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


Публикации Антон 5554

35 публикаций создано Антон 5554 (учитываются публикации только с 30-Март 23)



#285589 Кнопка "уведомить Меня" Вместо Купить, Если Товара Нет В Наличии

Отправлено от Антон 5554 в 25 Декабрь 2019 - 17:07 в Страница товара

Просмотр сообщенияVaccina (24 Декабрь 2019 - 19:07) писал:

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

Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
.product-shop .add-to-cart input:nth-child(2){background-color: #009055;animation: buy_it 4s linear infinite;box-shadow: -1px 7px 12px -11px #000000;}

замените на:
.product-shop .add-to-cart input:nth-child(2), .product-shop .add-to-cart input:nth-child(3){background-color: #009055;animation: buy_it 4s linear infinite;box-shadow: -1px 7px 12px -11px #000000;}

спасибо



#285332 Кнопка "уведомить Меня" Вместо Купить, Если Товара Нет В Наличии

Отправлено от Антон 5554 в 28 Ноябрь 2019 - 11:29 в Страница товара

Просмотр сообщенияVaccina (27 Февраль 2015 - 04:48) писал:

Инструкции по реализации:
http://forum.storela...я-на-товар-кот/

В шаблоне Товар необходимо найти:
		 <input type="button" value="Купить" id="button-cart" class="buy_button" onclick="quickorder('.goodsDataForm'); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/>

заменить на:
<a id="button-cart" class="buy_button" onclick="if($(this).text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара &laquo;{GOODS_NAME}&raquo;?' } else { quickorder('.goodsDataForm'); return false; } return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/ >{% IF GOODS_MOD_REST_VALUE>0 %}Добавить в корзину{% ELSE %}Уведомить меня{% ENDIF %}</a>


В main.js найдите:
// Есть ли товар есть в наличии
if(modificationRestValue>0) {
goodsAvailableTrue.show();
goodsAvailableFalse.hide();
// Если товара нет в наличии
} else {
goodsAvailableTrue.hide();
goodsAvailableFalse.show();
}

замените на:
// Есть ли товар есть в наличии
if(modificationRestValue>0) {
goodsAvailableTrue.show();
goodsAvailableFalse.hide();
$('#button-cart').html('Добавить в корзину');
// Если товара нет в наличии
} else {
goodsAvailableTrue.hide();
goodsAvailableFalse.show();
$('#button-cart').html('Уведомить меня');
}


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

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

  • Скриншот 28-11-2019 112917.jpg



#285282 Слайдер Слайдером.

Отправлено от Антон 5554 в 25 Ноябрь 2019 - 09:23 в Главная

 Vaccina (22 Ноябрь 2019 - 09:00) писал:

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

Зайдите в раздел Сайт - Редактор шаблонов - jssor_slider.js - найдите:
 var options = {
	 $FillMode: 2,									 //[Optional] The way to fill image in slide, 0 stretch, 1 contain (keep aspect ratio and put all inside slide), 2 cover (keep aspect ratio and cover whole slide), 4 actual size, 5 contain for large image, actual size for small image, default value is 0
	 $AutoPlay: true,								 //[Optional] Whether to auto play, to enable slideshow, this option must be set to true, default value is false
	 $AutoPlayInterval: 4000,						 //[Optional] Interval (in milliseconds) to go for next slide since the previous stopped if the slider is auto playing, default value is 3000
	 $PauseOnHover: 1,								 //[Optional] Whether to pause when mouse over if a slider is auto playing, 0 no pause, 1 pause for desktop, 2 pause for touch device, 3 pause for desktop and touch device, 4 freeze for desktop, 8 freeze for touch device, 12 freeze for desktop and touch device, default value is 1
	 $ArrowKeyNavigation: true,						 //[Optional] Allows keyboard (arrow key) navigation or not, default value is false
	 //$SlideEasing: $JssorEasing$.$EaseOutQuint,	 //[Optional] Specifies easing for right to left animation, default value is $JssorEasing$.$EaseOutQuad
	 $SlideDuration: 800,							 //[Optional] Specifies default duration (swipe) for slide in milliseconds, default value is 500
	 $MinDragOffsetToSlide: 20,						 //[Optional] Minimum drag offset to trigger slide , default value is 20
	 //$SlideWidth: 600,								 //[Optional] Width of every slide in pixels, default value is width of 'slides' container
	 //$SlideHeight: 300,							 //[Optional] Height of every slide in pixels, default value is height of 'slides' container
	 $SlideSpacing: 0, 						 //[Optional] Space between each slide in pixels, default value is 0
	 $DisplayPieces: 1,								 //[Optional] Number of pieces to display (the slideshow would be disabled if the value is set to greater than 1), the default value is 1
	 $ParkingPosition: 0,							 //[Optional] The offset position to park slide (this options applys only when slideshow disabled), default value is 0.
	 $UISearchMode: 1,								 //[Optional] The way (0 parellel, 1 recursive, default value is 1) to search UI components (slides container, loading screen, navigator container, arrow navigator container, thumbnail navigator container etc).
	 $PlayOrientation: 1,							 //[Optional] Orientation to play slide (for auto play, navigation), 1 horizental, 2 vertical, 5 horizental reverse, 6 vertical reverse, default value is 1
	 $DragOrientation: 1,							 //[Optional] Orientation to drag slide, 0 no drag, 1 horizental, 2 vertical, 3 either, default value is 1 (Note that the $DragOrientation should be the same as $PlayOrientation when $DisplayPieces is greater than 1, or parking position is not 0)
	 $CaptionSliderOptions: {						 //[Optional] Options which specifies how to animate caption
		 $Class: $JssorCaptionSlider$,				 //[Required] Class to create instance to animate caption
		 $CaptionTransitions: _CaptionTransitions,	 //[Required] An array of caption transitions to play caption, see caption transition section at jssor slideshow transition builder
		 $PlayInMode: 1,								 //[Optional] 0 None (no play), 1 Chain (goes after main slide), 3 Chain Flatten (goes after main slide and flatten all caption animations), default value is 1
		 $PlayOutMode: 3								 //[Optional] 0 None (no play), 1 Chain (goes before main slide), 3 Chain Flatten (goes before main slide and flatten all caption animations), default value is 1
	 },
	 $BulletNavigatorOptions: {						 //[Optional] Options to specify and enable navigator or not
		 $Class: $JssorBulletNavigator$,				 //[Required] Class to create navigator instance
		 $Rows : 4,
		 $ChanceToShow: 2,							 //[Required] 0 Never, 1 Mouse Over, 2 Always
		 $AutoCenter: 1,							 //[Optional] Auto center navigator in parent container, 0 None, 1 Horizontal, 2 Vertical, 3 Both, default value is 0
		 $Steps: 1,									 //[Optional] Steps to go for each navigation request, default value is 1
		 $Lanes: 1,									 //[Optional] Specify lanes to arrange items, default value is 1
		 $SpacingX: 8,								 //[Optional] Horizontal space between each item in pixel, default value is 0
		 $SpacingY: 8,								 //[Optional] Vertical space between each item in pixel, default value is 0
		 $Orientation: 1								 //[Optional] The orientation of the navigator, 1 horizontal, 2 vertical, default value is 1
	 },
	 $ArrowNavigatorOptions: {						 //[Optional] Options to specify and enable arrow navigator or not
		 $Class: $JssorArrowNavigator$,				 //[Requried] Class to create arrow navigator instance
		 $ChanceToShow: 1,							 //[Required] 0 Never, 1 Mouse Over, 2 Always
		 $AutoCenter: 2,								 //[Optional] Auto center arrows in parent container, 0 No, 1 Horizontal, 2 Vertical, 3 Both, default value is 0
		 $Steps: 0									 //[Optional] Steps to go for each navigation request, default value is 1
	 }
};

замените на:
 var options = {
	 $FillMode: 2,									 //[Optional] The way to fill image in slide, 0 stretch, 1 contain (keep aspect ratio and put all inside slide), 2 cover (keep aspect ratio and cover whole slide), 4 actual size, 5 contain for large image, actual size for small image, default value is 0
	 $AutoPlay: true,								 //[Optional] Whether to auto play, to enable slideshow, this option must be set to true, default value is false
	 $AutoPlayInterval: 4000,						 //[Optional] Interval (in milliseconds) to go for next slide since the previous stopped if the slider is auto playing, default value is 3000
	 $PauseOnHover: 1,								 //[Optional] Whether to pause when mouse over if a slider is auto playing, 0 no pause, 1 pause for desktop, 2 pause for touch device, 3 pause for desktop and touch device, 4 freeze for desktop, 8 freeze for touch device, 12 freeze for desktop and touch device, default value is 1
	 $ArrowKeyNavigation: true,						 //[Optional] Allows keyboard (arrow key) navigation or not, default value is false
	 //$SlideEasing: $JssorEasing$.$EaseOutQuint,	 //[Optional] Specifies easing for right to left animation, default value is $JssorEasing$.$EaseOutQuad
	 $SlideDuration: 800,							 //[Optional] Specifies default duration (swipe) for slide in milliseconds, default value is 500
	 $MinDragOffsetToSlide: 20,						 //[Optional] Minimum drag offset to trigger slide , default value is 20
	 //$SlideWidth: 600,								 //[Optional] Width of every slide in pixels, default value is width of 'slides' container
	 //$SlideHeight: 300,							 //[Optional] Height of every slide in pixels, default value is height of 'slides' container
	 $SlideSpacing: 0, 						 //[Optional] Space between each slide in pixels, default value is 0
	 $DisplayPieces: 1,								 //[Optional] Number of pieces to display (the slideshow would be disabled if the value is set to greater than 1), the default value is 1
	 $ParkingPosition: 0,							 //[Optional] The offset position to park slide (this options applys only when slideshow disabled), default value is 0.
	 $UISearchMode: 1,								 //[Optional] The way (0 parellel, 1 recursive, default value is 1) to search UI components (slides container, loading screen, navigator container, arrow navigator container, thumbnail navigator container etc).
	 $PlayOrientation: 1,							 //[Optional] Orientation to play slide (for auto play, navigation), 1 horizental, 2 vertical, 5 horizental reverse, 6 vertical reverse, default value is 1
	 $DragOrientation: 1,							 //[Optional] Orientation to drag slide, 0 no drag, 1 horizental, 2 vertical, 3 either, default value is 1 (Note that the $DragOrientation should be the same as $PlayOrientation when $DisplayPieces is greater than 1, or parking position is not 0)
	 $CaptionSliderOptions: {						 //[Optional] Options which specifies how to animate caption
		 $Class: $JssorCaptionSlider$,				 //[Required] Class to create instance to animate caption
		 $CaptionTransitions: _CaptionTransitions,	 //[Required] An array of caption transitions to play caption, see caption transition section at jssor slideshow transition builder
		 $PlayInMode: 1,								 //[Optional] 0 None (no play), 1 Chain (goes after main slide), 3 Chain Flatten (goes after main slide and flatten all caption animations), default value is 1
		 $PlayOutMode: 3								 //[Optional] 0 None (no play), 1 Chain (goes before main slide), 3 Chain Flatten (goes before main slide and flatten all caption animations), default value is 1
	 },
	 $BulletNavigatorOptions: {						 //[Optional] Options to specify and enable navigator or not
		 $Class: $JssorBulletNavigator$,				 //[Required] Class to create navigator instance
		 $ChanceToShow: 2,							 //[Required] 0 Never, 1 Mouse Over, 2 Always
		 $AutoCenter: 1,								 //[Optional] Auto center navigator in parent container, 0 None, 1 Horizontal, 2 Vertical, 3 Both, default value is 0
		 $Steps: 1,									 //[Optional] Steps to go for each navigation request, default value is 1
		 $Lanes: 1,									 //[Optional] Specify lanes to arrange items, default value is 1
		 $SpacingX: 8,								 //[Optional] Horizontal space between each item in pixel, default value is 0
		 $SpacingY: 8,								 //[Optional] Vertical space between each item in pixel, default value is 0
		 $Orientation: 1								 //[Optional] The orientation of the navigator, 1 horizontal, 2 vertical, default value is 1
	 },
	 $ArrowNavigatorOptions: {						 //[Optional] Options to specify and enable arrow navigator or not
		 $Class: $JssorArrowNavigator$,				 //[Requried] Class to create arrow navigator instance
		 $ChanceToShow: 1,							 //[Required] 0 Never, 1 Mouse Over, 2 Always
		 $AutoCenter: 2,								 //[Optional] Auto center arrows in parent container, 0 No, 1 Horizontal, 2 Vertical, 3 Both, default value is 0
		 $Steps: 1									 //[Optional] Steps to go for each navigation request, default value is 1
	 }
};

Спасибо. все ок!



#285187 Смена Изображения Товара При Наведении На Миниатюру

Отправлено от Антон 5554 в 19 Ноябрь 2019 - 09:32 в Страница товара

Просмотр сообщенияVaccina (19 Ноябрь 2019 - 03:58) писал:

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

Зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
.thumblist-image .next, .thumblist-image .prev {margin: 10px 10px 10px 5px;z-index:9;cursor: pointer;width: 28px;height: 28px;border: 0px solid #dfdfdf;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;position: absolute;top: 35%;right: 0px;text-indent: -999em;background: url("{ASSETS_IMAGES_PATH}ico-pager.png") no-repeat -78px 6px;}


замените на:
.thumblist-image .next, .thumblist-image .prev {background-color: #fff;margin: 10px 10px 10px 5px;z-index:9;cursor: pointer;width: 28px;height: 28px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;position: absolute;top: 35%;right: 0px;text-indent: -999em;background-image: url("{ASSETS_IMAGES_PATH}ico-pager.png?lc=1574078154");background-position: -78px 6px;background-repeat: no-repeat;z-index: 30;}


Сделал. изменений не наблюдается)



#285186 Слайдер Слайдером.

Отправлено от Антон 5554 в 19 Ноябрь 2019 - 09:29 в Главная

 Vaccina (19 Ноябрь 2019 - 04:09) писал:

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

Для добавления стрелок зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
		 <!-- Arrow Left
	 <span u="arrowleft" class="jssora21l" style="width: 55px; height: 55px; top: 123px; left: 8px;">
	 </span>
	 Arrow Right
	 <span u="arrowright" class="jssora21r" style="width: 55px; height: 55px; top: 123px; right: 8px">
	 </span> -->


замените на:
		 <!-- Arrows -->
	 <span u="arrowleft" class="jssora21l" style="width: 55px; height: 55px; top: 123px; left: 8px;">
	 </span>
	 <span u="arrowright" class="jssora21r" style="width: 55px; height: 55px; top: 123px; right: 8px">
	 </span>


здравствуйте, кнопки появились но они не двигают слайдер.



#285185 Иконки На Карточке Товаров В Каталоге.

Отправлено от Антон 5554 в 19 Ноябрь 2019 - 09:25 в Каталог товаров

Просмотр сообщенияVaccina (19 Ноябрь 2019 - 03:49) писал:

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

Уточните пожалуйста, вопрос еще актуален?
Прикрепленный файл Screenshot_2019-11-19 Часы для плавания с подсчетом гребков купить на geoidea ru.png

Здравствуйте, нет. спасибо)



#285147 Смена Изображения Товара При Наведении На Миниатюру

Отправлено от Антон 5554 в 18 Ноябрь 2019 - 08:57 в Страница товара

Просмотр сообщенияVaccina (16 Ноябрь 2019 - 08:49) писал:

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

Уточните пожалуйста, актуален ли еще ваш вопрос? На данный момент верхние и нижние стрелки работают.


Здравствуйте, стрелки работают да. Но при наведении на миниатюру, верхние стрелки перестают работать и показывают всегда один и тот же товар. Помогите с этим пожалуйста.



#284964 Смена Изображения Товара При Наведении На Миниатюру

Отправлено от Антон 5554 в 05 Ноябрь 2019 - 12:33 в Страница товара

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

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

Ответила вам в другой теме форума:
https://forum.storel...ню/#entry271978

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

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

  • Скриншот 05-11-2019 122846.jpg



#284896 Иконки На Карточке Товаров В Каталоге.

Отправлено от Антон 5554 в 31 Октябрь 2019 - 11:12 в Каталог товаров

Здравствуйте, помогите переделать вид карточки товара в каталоге. Вместо выпадающего меню с избранным и сравнением, нужно сделать иконки избранного и сравнения в углу карточки как в шаблоне нептун. ниже скрины. [font=Helvetica Neue", "Apple Color Emoji", Helvetica, Arial, sans-serif"span style="background-color: rgb(38, 164, 232)"иконка быстрого просмотра не нужна. изменения нужны на главной. в каталоге. и в карточке товара снизу где "сопутствующий товар][background=rgb(38, 164, 232)"иконка быстрого просмотра не нужна. изменения нужны на главной. в каталоге. и в карточке товара снизу где "сопутствующий товар][background=rgb(38, 164, 232)]Премного буду благодарен. [/background][/background][/font]

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

  • image.png
  • image (1).png



#284777 Слайдер Слайдером.

Отправлено от Антон 5554 в 23 Октябрь 2019 - 17:05 в Главная

Здравствуйте, помогите сделать слайдерр слайдером, что бы можно было листать и с кнопками прокрутки. спасибо.  Скрин во вложении.



#283732 Линия Из Точек Между Характеристиками

Отправлено от Антон 5554 в 25 Июль 2019 - 20:41 в Страница товара

Просмотр сообщенияVaccina (20 Июль 2019 - 05:40) писал:

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

Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
							 <td class="cell1"><span class="features-name">{goods_features.NAME}</span></td>
							 <td class="cell2">{goods_features.VALUE}</td>
  
замените на:
							 <td class="cell1"><span class="features-name">{goods_features.NAME}</span></td>
							 <td class="cell2"><span class="features-name">{goods_features.VALUE}</span></td>

Зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
.table-features-min .cell1 {position: relative;}
.table-features-min .cell1:after {content: '';position: absolute;right: -5px;bottom: 4px;left: 10px;border-bottom: 1px dotted #b1bfc8}

замените на:
.table-features-min .cell1 {position: relative;}
.table-features-min .cell1:after {content: '';position: absolute;right: -5px;bottom: 4px;left: 10px;border-bottom: 1px dotted #b1bfc8}
.table-features-min .cell2 {position: relative;text-align: right;padding: 8px 0 0;}
.table-features-min .cell2:after {content: '';position: absolute;right: -5px;bottom: 4px;left: 0;border-bottom: 1px dotted #b1bfc8}

СПАСИБО!



#283566 Линия Из Точек Между Характеристиками

Отправлено от Антон 5554 в 16 Июль 2019 - 11:46 в Страница товара

Просмотр сообщенияstasia (16 Июль 2019 - 11:37) писал:

Здравствуйте. Зайдите в раздел Сайт---Редактор шаблонов---Товар и найдите код:

<!-- {% IFNOT goods_features_empty %}-->
<!-- <div>-->
<!-- {% FOR goods_features%}-->
<!-- {% IF goods_features.NAME = Производитель || goods_features.NAME = Гарантия || goods_features.NAME = Время работы || goods_features.NAME = Установленные карты || goods_features.NAME = Барометрический альтиметр || goods_features.NAME = Компас || goods_features.NAME = Сенсорный экран || goods_features.NAME = Стекло SAPPHIRE || goods_features.NAME = Время работы || goods_features.NAME = Garmin Pay || goods_features.NAME = Музыкальный плеер || goods_features.NAME = Материал || goods_features.NAME = Ширина || goods_features.NAME = Серия || goods_features.NAME = Частота трансдьюсера || goods_features.NAME = Мощность || goods_features.NAME = Серия || goods_features.NAME = Длина клинка || goods_features.NAME = Закалка || goods_features.NAME = Сталь || goods_features.NAME = Вес || goods_features.NAME = Тип замка || goods_features.NAME = Кол-во инструментов %}-->
<!-- <div>{goods_features.NAME} : <strong>{goods_features.VALUE}</strong></div>-->
<!-- {% ENDIF %}-->
<!-- {% ENDFOR %}-->
<!-- </div>-->
<!--{% ENDIF %}-->

{% IFNOT goods_features_empty %}
<table class="table-features-min">
<tbody>
{% FOR goods_features %}

<tr>
<td class="cell1"><span class="features-name">{goods_features.NAME}</span></td>
<td class="cell2">{goods_features.VALUE}</td>
</tr>

{% IF goods_features.index >= 6 %}
<tr>
<td><a href="#tab_2">Все характеристики</a></td>
</tr>
{break}
{% ENDIF %}
{% ENDFOR %}
</tbody>
</table>
{% ENDIF %}

Замените его на:

{% IFNOT goods_features_empty %}
<table class="table-features-min">
<tbody>
{% FOR goods_features %}
{% IF goods_features.NAME = Производитель || goods_features.NAME = Гарантия || goods_features.NAME = Время работы || goods_features.NAME = Установленные карты || goods_features.NAME = Барометрический альтиметр || goods_features.NAME = Компас || goods_features.NAME = Сенсорный экран || goods_features.NAME = Стекло SAPPHIRE || goods_features.NAME = Время работы || goods_features.NAME = Garmin Pay || goods_features.NAME = Музыкальный плеер || goods_features.NAME = Материал || goods_features.NAME = Ширина || goods_features.NAME = Серия || goods_features.NAME = Частота трансдьюсера || goods_features.NAME = Мощность || goods_features.NAME = Серия || goods_features.NAME = Длина клинка || goods_features.NAME = Закалка || goods_features.NAME = Сталь || goods_features.NAME = Вес || goods_features.NAME = Тип замка || goods_features.NAME = Кол-во инструментов %}
<tr>
<td class="cell1"><span class="features-name">{goods_features.NAME}</span></td>
<td class="cell2">{goods_features.VALUE}</td>
</tr>
{% ENDIF %}
{% ENDFOR %}
</tbody>
</table>
{% ENDIF %}

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

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

  • Скриншот 15-07-2019 125022.jpg



#283556 Линия Из Точек Между Характеристиками

Отправлено от Антон 5554 в 15 Июль 2019 - 12:51 в Страница товара

Просмотр сообщенияVugar (12 Июль 2019 - 16:50) писал:

Здравствуйте, перейдите в редактор шаблонов > main.css и вставьте в конец

.table-features-min {width: 100%;border-collapse: collapse;margin-bottom: 20px;margin-left: -10px}
.table-features-min td {padding: 8px 10px 0;overflow: hidden;}
.table-features-min .cell1 {position: relative;}
.table-features-min .cell1:after {content: '';position: absolute;right: -5px;bottom: 4px;left: 10px;border-bottom: 1px dotted #b1bfc8}
.table-features-min .features-name {position: relative;z-index: 1;padding-right: 5px;background-color: #fff}

Здравствуйте, не плохо получилось, но вы скрыли мой список характеристики и вывели те? что во вкладке "характеристики", можно сделать по списку?, там нужны определенные были
И у меня не получается прижать свойства по правой стенке, скрин во вложении.
Спасибо

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

  • Скриншот 15-07-2019 125022.jpg



#283514 Линия Из Точек Между Характеристиками

Отправлено от Антон 5554 в 12 Июль 2019 - 15:26 в Страница товара

Здравствуйте, помогите реализовать следующее:

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


скрины сайта примера, моей карточки товара и сами точки во вложении. спасибо


Сайт пример:  https://tropohod.ru/...in_gpsmap_66st/
Точки если не прикрепились вот ссылка на них: https://tropohod.ru/...images/dott.png


Спасибо!

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

  • Скриншот 12-07-2019 151901.jpg
  • Скриншот 12-07-2019 152013.jpg
  • dott.png
  • Без имени111-1.jpg



#282329 Скидка В % От Зачеркнутой(Старой) Цены

Отправлено от Антон 5554 в 09 Апрель 2019 - 23:16 в Страница товара

Просмотр сообщенияVaccina (06 Апрель 2019 - 08:41) писал:

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

Зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
$(document).ready(function (){
$('.product-shop').each(function (){
	 var now=parseInt($(this).find('.goodsDataMainModificationPriceNow .num').text());
	 var old=parseInt($(this).find('.goodsDataMainModificationPriceOld .num').text());
	 console.log(now,old)
	 var s=100-(now/old*100);
	 $(this).find('.goodsDataMainModificationPriceOld').after('<p class="scidka">&nbsp;Скидка -'+Math.round(s)+'%</p>')
})
});


замените на:
$(document).ready(function (){
$('.product-shop').each(function (){
	 var now=parseInt($(this).find('.goodsDataMainModificationPriceNow .num').text());
	 var old=parseInt($(this).find('.goodsDataMainModificationPriceOld .num').text());
	 var s=(old-now);
	 $(this).find('.goodsDataMainModificationPriceOld').after('<p class="scidka">&nbsp;Скидка -'+Math.round(s)+'р.</p>')
})
});

Спасибо!!!



#282255 Скидка В % От Зачеркнутой(Старой) Цены

Отправлено от Антон 5554 в 05 Апрель 2019 - 14:31 в Страница товара

Просмотр сообщенияИрина345 (05 Апрель 2019 - 11:55) писал:

Здравствуйте, извините за долгий ответ.
Добавьте в конец файла main.js код
$(document).ready(function (){
$('.product-shop').each(function (){
var now=parseInt($(this).find('.goodsDataMainModificationPriceNow .num').text());
var old=parseInt($(this).find('.goodsDataMainModificationPriceOld .num').text());
console.log(now,old)
var s=100-(now/old*100);
$(this).find('.goodsDataMainModificationPriceOld').after('<p class="scidka">-'+Math.round(s)+'%</p>')
})
});

СПАСИБО. а в рублях сделать долго?



#282055 Скидка В % От Зачеркнутой(Старой) Цены

Отправлено от Антон 5554 в 29 Март 2019 - 11:44 в Страница товара

Здравствуйте, возможно сделать скидку в % от зачеркнутой(старой) цены , и расположить её рядом? скрин во вложении.
Спасибо

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

  • Скриншот 29-03-2019 114141.jpg



#281665 Список Сопутствующего Товара Без Слайдера, А Сразу Всё - "плиткой"

Отправлено от Антон 5554 в 06 Март 2019 - 10:34 в Страница товара

Просмотр сообщенияVaccina (06 Март 2019 - 03:27) писал:

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

Зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
// Сопутствующие товары
jQuery(function($) {
var carouselU = $('.related-goods .products-grid');
			 carouselU.owlCarousel({
				 items: 6,
		 pagination: true,
		 itemsScaleUp : true,
		 slideSpeed : 800,
		 autoPlay: false,
		 addClassActive: true,
		 autoHeight: true,
		 afterAction: function (e) {
			 if(this.$owlItems.length > this.options.items){
				 $('.related-goods .navigation').show();
			 }else{
				 $('.related-goods .navigation').hide();
			 }
		 }
	 });
jQuery('.related-goods .navigation .prev').on('click', function(e){
	 e.preventDefault();
	 carouselU.trigger('owl.prev');
});
jQuery('.related-goods .navigation .next').on('click', function(e){
	 e.preventDefault();
	 carouselU.trigger('owl.next');
});
});

замените на:
// Сопутствующие товары
jQuery(function($) {
var carouselU = $('.related-goods .products-grid');
if(getClientWidth() < 767){
			 carouselU.owlCarousel({
				 items: 6,
		 pagination: true,
		 itemsScaleUp : true,
		 slideSpeed : 800,
		 autoPlay: false,
		 addClassActive: true,
		 autoHeight: true,
		 afterAction: function (e) {
			 if(this.$owlItems.length > this.options.items){
				 $('.related-goods .navigation').show();
			 }else{
				 $('.related-goods .navigation').hide();
			 }
		 }
	 });
jQuery('.related-goods .navigation .prev').on('click', function(e){
	 e.preventDefault();
	 carouselU.trigger('owl.prev');
});
jQuery('.related-goods .navigation .next').on('click', function(e){
	 e.preventDefault();
	 carouselU.trigger('owl.next');
});
} else {
$('.related-goods .navigation').hide();
}
});

далее зайдите в main.css - найдите:
.box-up-sell .up-sell-products .item.show-addtocart {padding: 0 15px;margin: 5px auto 0 auto;max-width:270px;}

замените на:
.box-up-sell .up-sell-products .item.show-addtocart {padding: 0 15px;margin: 5px auto 0 auto;max-width:270px;float: left;}

Благодарю!



#281628 Список Сопутствующего Товара Без Слайдера, А Сразу Всё - "плиткой"

Отправлено от Антон 5554 в 05 Март 2019 - 15:44 в Страница товара

Здравствуйте, помогите сделать список сопутствующего товара без слайдера, а сразу всё , друг за другом плиткой. во вложении пример.

1.но нужно оставить слайдер -
Покупатели, которые просматривали этот товар, также купили:

2. и нужно что бы на слайдер с сопутствующим товаром остался на мобильной версии.
это возможно?

Спасибо

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

  • Без мммммммммм1.jpg
  • пропрлала.jpg



#281615 Анимация Поворот Кнопки Купить С Интервалом Времени

Отправлено от Антон 5554 в 05 Март 2019 - 10:14 в Изменение общей стилистики

Просмотр сообщенияVaccina (05 Март 2019 - 07:36) писал:

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

Благодарю за ожидание, зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
.product-shop .add-to-cart input:nth-child(2){background-color: #F67A3E;}

замените на:
.product-shop .add-to-cart input:nth-child(2){background-color: #F67A3E;animation: buy_it 6s linear infinite;}
@keyframes buy_it {
0%, 10%, 80% {
transform: skew(0deg, 0deg);
}
5%, 85% {
transform: skew(-3deg, 3deg);
}
}

С П А С И Б О !!!



#281468 Список Статей(Новостей) Внизу Статьи

Отправлено от Антон 5554 в 27 Февраль 2019 - 09:20 в Шаблон Лазурь

Просмотр сообщенияVaccina (27 Февраль 2019 - 07:39) писал:

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

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
	 <!-- Если в тарифном плане подключен модуль новостей -->
	 {% IF index_page && TARIFF_FEATURE_NEWS %}
	 {% IF news_list_all_empty=0 || news_list_shop_empty=0 || news_list_articles_empty=0 || news_list_mass_media_empty=0 %}
	 <div id="botsl" class="wrap">
	 <div class="container">
		 <div class="row">
		 <div class="block block-latestblog col-xs-12">
			 <div class="block-title"><a href="{NEWS_ALL_URL}" style="text-align:center; !important ">Блог</a></div>
  
замените на:
	 <!-- Если в тарифном плане подключен модуль новостей -->
	 {% IF index_page || MOD_LNAME=news %}
	 {% IF news_list_all_empty=0 || news_list_shop_empty=0 || news_list_articles_empty=0 || news_list_mass_media_empty=0 %}
	 <div id="botsl" class="wrap">
	 <div class="container">
		 <div class="row">
		 <div class="block block-latestblog col-xs-12">
			 <div class="block-title"><a href="{NEWS_ALL_URL}" style="text-align:center; !important ">Блог</a></div>
  
  
далее найдите:
	 // Запуск слайдера Новостей
	 $(function(){ slideNews()});
</script>
{% ENDIF %}

после него вставьте:
 {% IF MOD_LNAME=news %}
<script>
	 // Запуск слайдера Новостей
	 $(function(){ slideNews()});
</script>
{% ENDIF %}


С П А С И Б О



#281466 Анимация Поворот Кнопки Купить С Интервалом Времени

Отправлено от Антон 5554 в 27 Февраль 2019 - 09:14 в Изменение общей стилистики

Просмотр сообщенияVaccina (27 Февраль 2019 - 03:37) писал:

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

Уточните пожалуйста, при наведении на кнопку анимация должна отсутствовать? Анимация должна быть у товаров в категории или в карточке товара?
Здравствуйте, да, при наведении обычная кнопка.
анимация только в карточке товара.



#281431 Список Статей(Новостей) Внизу Статьи

Отправлено от Антон 5554 в 26 Февраль 2019 - 15:34 в Шаблон Лазурь

Здравствуйте, помогите вывести список четырех или шести последних статей на странице - самой статьи(новости). сразу после статьи.
Вставка блока с главной страницы и просмотра новостей ни к чему не привела(
Во вложении пример.
Спасибо.

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

  • web260219.jpg



#281372 Анимация Поворот Кнопки Купить С Интервалом Времени

Отправлено от Антон 5554 в 22 Февраль 2019 - 15:18 в Изменение общей стилистики

Здравствуйте, потратил время и не нашел подходящего кода, а собственных знаний не достаточно!
Помогите сделать анимацию:  поворот кнопки купить на 1 градус интервалом времени каждые 4 секунды,

что бы повернулась на градус и сразу в исходное положение вернулась > через 0,5 секунды повтор действия и сразу в исходное положение вернулась > потом пауза 4 секунды и снова тоже самое >

(что бы получился как бы двойной щелчёк, но без наведения мышкой - автоматически ,что бы создать эффект призыва к действию)

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


Спасибо!



#280860 Не Работают Модификации И Слетели Иконки Рубль У Цены.

Отправлено от Антон 5554 в 31 Январь 2019 - 21:42 в Страница товара

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

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

Проблема в измененном коде, зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
	 <!-- Модификации -->
	 <div class="goodsDataMainModificationsBlock description" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}>
	 {% FOR goods_modifications_properties %}
		 <div class="goodsDataMainModificationsBlockProperty">
		 <!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
		 {% FOR values %}
			 <!-- Если это первый элемент в списке -->
			 {% IF goods_modifications_properties.values.first %}
			 <strong>{goods_modifications_properties.NAME}:</strong>
			 <select name="form[properties][]" class="selectBox product-custom-option selectBox-dropdown">
			 {% ENDIF %}
				 <option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>
			 <!-- Если это последний элемент в списке -->
			 {% IF goods_modifications_properties.values.last %}
			 </select>
			 {% ENDIF %}
		 {% ENDFOR %}
		 </div>				
		 {goods_modifications_properties.index | is_divided("2","","")}
	 {% ENDFOR %}
	 <!-- Данные по модификациям для текущей товарной позиции -->
	 {% FOR goods_modifications %}
		 <div class="goodsDataMainModificationsList" rel="{goods_modifications.PROPERTIES_SLUG}">
		 <input type="hidden" name="id" value="{goods_modifications.ID}" />
		 <input type="hidden" name="art_number" value="{goods_modifications.ART_NUMBER}" />
		 <input type="hidden" name="price_now" value="{goods_modifications.PRICE_NOW}" />
		 <div class="price_now_formated" style="display:none">{goods_modifications.PRICE_NOW | money_format}</div>
		 <input type="hidden" name="price_old" value="{% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT}{% ELSE %}{goods_modifications.PRICE_OLD}{% ENDIF %}" />
		 <div class="price_old_formated" style="display:none">{% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT | money_format}{% ELSE %}{goods_modifications.PRICE_OLD | money_format}{% ENDIF %}</div>
		 <input type="hidden" name="rest_value" value="{goods_modifications.REST_VALUE}" />
		 <input type="hidden" name="measure_id" value="{goods_modifications.MEASURE_ID}" />
		 <input type="hidden" name="measure_name" value="{goods_modifications.MEASURE_NAME}" />
		 <input type="hidden" name="measure_desc" value="{goods_modifications.MEASURE_DESC}" />
		 <input type="hidden" name="measure_precision" value="{goods_modifications.MEASURE_PRECISION}" />
		 <input type="hidden" name="is_has_in_compare_list" value="{goods_modifications.IS_HAS_IN_COMPARE_LIST}" />
		 <div class="description" style="display:none" itemprop="description">{goods_modifications.DESCRIPTION}</div>
		 </div>
	 {% ENDFOR %}
	 <!-- Блок описания модификации -->
		 <div class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %}>
		 <div class="blockquote" itemprop="description">{GOODS_MOD_DESCRIPTION}</div>
		 </div>
	 </div>

перенесите его, поставив перед:
	 </form>
<br>
	 <H5> ЗАКАЗАТЬ ПО ТЕЛЕФОНУ: <a href="tel:+74954093721">{SETTINGS_STORE_PHONE_COUNTRY_CODE1} ({SETTINGS_STORE_PHONE_CITY_CODE1}) {SETTINGS_STORE_PHONE_NUMBER1} </a></H5>
	
	
	
	
	 </div>


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