Vaccina (18 Январь 2018 - 08:42) писал:
Здравствуйте, помогите решить проблему. Не работают стрелки смены изображения в карточке товара. см. скрин. Заранее благодарю.
35 публикаций создано Антон 5554 (учитываются публикации только с 29-Апрель 23)
Отправлено от Антон 5554 в 05 Ноябрь 2019 - 12:33 в Страница товара
Отправлено от Антон 5554 в 18 Ноябрь 2019 - 08:57 в Страница товара
Vaccina (16 Ноябрь 2019 - 08:49) писал:
Отправлено от Антон 5554 в 19 Ноябрь 2019 - 09:32 в Страница товара
Vaccina (19 Ноябрь 2019 - 03:58) писал:
.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;}
Отправлено от Антон 5554 в 28 Ноябрь 2019 - 11:29 в Страница товара
Vaccina (27 Февраль 2015 - 04:48) писал:
<input type="button" value="Купить" id="button-cart" class="buy_button" onclick="quickorder('.goodsDataForm'); return false;" title="Положить «{GOODS_NAME}» в корзину"/>
<a id="button-cart" class="buy_button" onclick="if($(this).text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?' } else { quickorder('.goodsDataForm'); return false; } return false;" title="Положить «{GOODS_NAME}» в корзину"/ >{% IF GOODS_MOD_REST_VALUE>0 %}Добавить в корзину{% ELSE %}Уведомить меня{% ENDIF %}</a>
// Есть ли товар есть в наличии 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('Уведомить меня'); }
Отправлено от Антон 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;}
Отправлено от Антон 5554 в 27 Декабрь 2018 - 09:36 в Страница товара
Vaccina (27 Декабрь 2018 - 09:26) писал:
.product-shop .add-to-links li a.add-wishlist:before {background-position: 0 0;} .product-shop .add-to-links li a.add-compare:before {background-position: 0 -42px;}
.product-shop .add-to-links li a.add-wishlist:hover:before {background-image: url(/design/d329671/add-to-links2.png?lc=1538721784);border: 0px solid #e72f1d;} .product-shop .add-to-links li a.add-compare:hover:before {background-image: url(/design/d329671/add-to-links2.png?lc=1538721784);border: 0px solid #009f6b;}
Отправлено от Антон 5554 в 27 Декабрь 2018 - 09:37 в Корзина
Отправлено от Антон 5554 в 29 Март 2019 - 11:44 в Страница товара
Отправлено от Антон 5554 в 09 Апрель 2019 - 23:16 в Страница товара
Vaccina (06 Апрель 2019 - 08:41) писал:
$(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>') }) });
$(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"> Скидка -'+Math.round(s)+'р.</p>') }) });
Отправлено от Антон 5554 в 05 Апрель 2019 - 14:31 в Страница товара
Ирина345 (05 Апрель 2019 - 11:55) писал:
$(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>') }) });
Отправлено от Антон 5554 в 27 Февраль 2019 - 09:20 в Шаблон Лазурь
Vaccina (27 Февраль 2019 - 07:39) писал:
<!-- Если в тарифном плане подключен модуль новостей --> {% 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 %}
Отправлено от Антон 5554 в 26 Февраль 2019 - 15:34 в Шаблон Лазурь
Отправлено от Антон 5554 в 19 Ноябрь 2019 - 09:29 в Главная
Vaccina (19 Ноябрь 2019 - 04:09) писал:
<!-- 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>
Отправлено от Антон 5554 в 25 Ноябрь 2019 - 09:23 в Главная
Vaccina (22 Ноябрь 2019 - 09:00) писал:
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 } };
Отправлено от Антон 5554 в 23 Октябрь 2019 - 17:05 в Главная
Отправлено от Антон 5554 в 30 Январь 2019 - 09:46 в Страница товара
Отправлено от Антон 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>
Отправлено от Антон 5554 в 30 Январь 2019 - 09:38 в Страница товара
Vaccina (30 Январь 2019 - 05:02) писал:
Отправлено от Антон 5554 в 28 Январь 2019 - 13:11 в Страница товара
Отправлено от Антон 5554 в 03 Январь 2019 - 23:52 в Главная
Отправлено от Антон 5554 в 06 Январь 2019 - 21:39 в Главная
stasia (06 Январь 2019 - 14:03) писал:
<!-- Верхняя часть Шапки --> <div id="header-top" class="wrap"> <div class="container">
<!-- Верхняя часть Шапки --> <div id="header-top" class="wrap"> <!-- Верхняя часть --> <div class="announcement-bar"> <div class="text">Скидка 5% при первом заказе! Используйте промокод <span>“SALE5”</span>. <a href="{CATALOG_URL}" title="Перейти к покупкам">Перейти к покупкам</a></div> <div class="close"><i class="material-icons">close</i></div> </div> <div class="container">
#wrapper {position: relative;} #wrapper:before {content: '';display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: #fff;width: 100%;height: 100%;z-index: -1;}
.announcement-bar { padding: 10px 50px 10px 15px; text-align: center; color: #fff; background-color: #212121; } .announcement-bar a { color: #009250; } .announcement-bar .text { line-height: 20px; } .announcement-bar .close { display: block; position: absolute; width: 30px; height: 30px; top: 5px; right: 20px; color: #fff; cursor: pointer; text-align: center; } .announcement-bar .close i { display: none; } .material-icons { font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; word-wrap: normal; direction: ltr; -webkit-font-feature-settings: 'liga'; -webkit-font-smoothing: antialiased; } .announcement-bar .text span { font-weight: bold; }
@media all and (max-width: 641px) { #thumblist-image li { max-width: 337px;} #topsl {display:none;}
.announcement-bar {display: none;}
Отправлено от Антон 5554 в 10 Январь 2019 - 11:40 в Главная
Vaccina (10 Январь 2019 - 01:28) писал:
// Закрытие верхней части шапки $(document).ready(function (){ $('#header-top .announcement-bar .close').on('click', function (event) { event.preventDefault(); if ($('#header-top .announcement-bar').hasClass('active')) { $('#header-top .announcement-bar').removeClass('active'); $(this).removeClass('active'); $('#header-top .announcement-bar').slideDown(); } else { $('#header-top .announcement-bar').addClass('active'); $(this).addClass('active'); $('#header-top .announcement-bar').slideUp(); } }); });
.announcement-bar .close i { display: none; }
Отправлено от Антон 5554 в 12 Июль 2019 - 15:26 в Страница товара
Отправлено от Антон 5554 в 15 Июль 2019 - 12:51 в Страница товара
Vugar (12 Июль 2019 - 16:50) писал:
.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}
Отправлено от Антон 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 %}
Система для сообществ IP.Board
Лицензия зарегистрирована на: StoreLand