Отображение На Странице Товара
#21
Отправлено 19 Июнь 2014 - 22:46
// Меню-аккардеон. Каталог
jQuery(document).ready(function () {
jQuery("ul.accordion li.parent").each(function(){
jQuery(this).append('<em class="open-close"> </em>');
});
jQuery('ul.accordion').accordion();
jQuery("ul.accordion li.active").each(function(){
jQuery(this).children().next("ul").css('display', 'block');
});
});
далее в шаблоне HTML найдите
<script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom.version2.min.js"></script>замените на
<script type="text/javascript" src="{ASSETS_JS_PATH}forall.js"></script>
<script type="text/javascript" src="{FORALL_JS_PATH}jquery.nyroModal-1.6.2.min.js"></script>
<script type="text/javascript" src="{FORALL_JS_PATH}jquery.validate.min.js"></script>
<script type="text/javascript" src="{FORALL_JS_PATH}jquery.capslock.min.js"></script>
теперь осталось скачать прикрепленный файл, разархивировать его у себя на компьютере и загрузить folall.js и back_toggle.png в раздел Редактор шаблонов
Помогите, пожалуйста, исправить эту ошибку.
#22
Отправлено 25 Июнь 2014 - 10:45
#23
Отправлено 26 Июнь 2014 - 19:13
Новичок Ю (19 Июнь 2014 - 22:46) писал:
// Меню-аккардеон. Каталог
jQuery(document).ready(function () {
jQuery("ul.accordion li.parent").each(function(){
jQuery(this).append('<em class="open-close"> </em>');
});
jQuery('ul.accordion').accordion();
jQuery("ul.accordion li.active").each(function(){
jQuery(this).children().next("ul").css('display', 'block');
});
});
далее в шаблоне HTML найдите
<script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom.version2.min.js"></script>замените на
<script type="text/javascript" src="{ASSETS_JS_PATH}forall.js"></script>
<script type="text/javascript" src="{FORALL_JS_PATH}jquery.nyroModal-1.6.2.min.js"></script>
<script type="text/javascript" src="{FORALL_JS_PATH}jquery.validate.min.js"></script>
<script type="text/javascript" src="{FORALL_JS_PATH}jquery.capslock.min.js"></script>
теперь осталось скачать прикрепленный файл, разархивировать его у себя на компьютере и загрузить folall.js и back_toggle.png в раздел Редактор шаблонов
Помогите, пожалуйста, исправить эту ошибку.
#24
Отправлено 27 Июнь 2014 - 14:16
1. Не работают модификации - не меняется цена при выборе модификации (например, артикул Duet70).
2. Не работают слайдеры "С этим товаром смотрят" и "Недавно просмотренные" (все картинки расположены по вертикали в ряд вместо того, чтоб двигаться в одном окне при нажатии на стрелку)
3. При наведении на миниатюры раньше было увеличение картинки в основном окне "Фото товара", а теперь только при щелчке и на отдельной странице.
4. Баннер с ошибкой 1JS.
Все эти изменения произошли после установки меню-аккордеона. В одном из предыдущих ответов мне посоветовали изменить HTML (т.к. есть много ошибок JS). Все сделала, но ничего не изменилось, только аккордеон перестал сворачиваться, поэтому вернула свой HTML-обратно. Вот инструкция, по которой установила аккордеон
в шаблоне HTML найдите
<!-- Каталог -->
{%IFNOT catalog_full_empty %}
{% Для catalog_full %}
{% IFNOT catalog_full.HIDE %}
{% IF catalog_full.FIRST %}<ul id="myTree">{% ENDIF %}
<li>
<a href="{catalog_full.URL}"
{% IF catalog_full.CURRENT %}
class="contentTbodycatalog_fullCurent"
{% ELSEIF catalog_full.CURRENT_PARENT %}
class="contentTbodycatalog_fullCurentBranch"
{% ENDIF %}
{% IF catalog_full.ISSET_SUB %}rel="withchild"{% ENDIF %}
>
{catalog_full.NAME}
<!-- Отображение количества товаров в категории -->
{% IF catalog_full.GOODS_COUNT>0 %}
({catalog_full.GOODS_COUNT})
{% ENDIF %}
</a>
{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
{% IF catalog_full.LAST %}
{% Out %}</ul>{%IFNOT catalog_full.out.LAST %}</li>{% ENDIF %}{% ENDFOR %}
{% ENDIF %}
{% ENDIF %}
{% ENDFOR %}
{% ENDIF %}
<!-- конец Каталог -->замените на
<!-- Каталог товаров -->
{%IFNOT catalog_full_empty%}
<style>
.ui-аккордеон .ui-аккордеон-li-fix {display: block;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border: none;background: none;font-weight: normal;color: #555;}
.ui-state-default .ui-значок, .ui-state-active, .ui-значок, .ui-state-active .ui-icon {background-image: none;}
.ui-widget-content { border: none; background: none; }
</style>
<div class="box">
<div class="box-heading">Каталог</div>
<div class="box-content">
<div class="box-category">
{%Для catalog_full%}
{% IF catalog_full.FIRST %}<ul class="accordion" >{% ENDIF %}
<li {% IF catalog_full.HIDE %}style="display:none;"{% ENDIF %} class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %}{% IF catalog_full.CURRENT %} active{% ELSEIF catalog_full.CURRENT_PARENT %} active{% ENDIF %}">
<a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}
<!-- Отображение количества товаров в категории -->
{% IF catalog_full.GOODS_COUNT>0 %}
({catalog_full.GOODS_COUNT})
{% ENDIF %}
</a>
{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
{% IF catalog_full.LAST %}{%out%}</ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
{%ENDFOR%}
</div>
</div>
</div>
{%ENDIF%}
<!-- /Каталог товаров -->
теперь в файл main.css добавьте
/* Меню-аккордеон. Каталог */
.accordion { list-style-type: none;position: relative; }
.accordion ul { padding: 0 !important; margin: 0; display: block; width: 100%;position: relative;overflow: hidden !важно;}
.accordion li { background: #fff; cursor: pointer; list-style-type: none; padding: 0; margin: 0;*float: left;*margin-left: -16px; display: block; width: 100%; position:relative;}
@media screen and (-ms-высокая контрастность: active), (-ms-высокая контрастность: none) {.accordion li {margin-left: -16px;}}
.accordion li.active> em.open-закрыть {background: #333 url('{ASSETS_IMAGES_PATH}back_toggle.png') -2px-32px no-repeat; }
.accordion li div { padding: 20px; background: #аэф; display: block; clear: both; float: left; width: 360px;}
.accordion li.last a{border-bottom:0px;}
.accordion em.open-закрыть{background: #ff0551 url('{ASSETS_IMAGES_PATH}back_toggle.png') -2px-3px no-repeat;width: 22px;height: 22px; position:absolute; right: 4px; top: 8px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.accordion em.open-close:hover {background-color: #333;}
.accordion a { text-decoration: none; font-size:11px; padding: 8px 8px 10px 20px; display: block; cursor: pointer; }
.accordion ul a{font-size:11px; padding: 8px 28px 8px 25px;}
.accordion ul ul li a {font-size:10px; padding: 8px 8px 10px 40px;}
.accordion ul ul ul li a {font-size:9px; padding: 8px 8px 10px 50px;}
.accordion ul ul ul ul li a {font-size:8px; padding:8px 8px 10px 40px;}
.accordion li ul li { background: #fff; }
.box-category {margin-top: -5px;}
.box-category ul {list-style: none;margin: 0-10px;padding: 0;font-size:12px;margin-top: 10px;}
.box-category > ul > li {padding: 0;}
.box-category > ul > li + li {border-top: 1px solid #EEEEEE;}
.box-category > ul > li > a {text-decoration: none;color: #333;padding: 10px 28px 10px 10px;display:block;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;}
.box-category > ul > li > a:hover {background-color:#f1f1f1;padding: 10px 28px 10px 20px;}
.box-category > ul > li ul {display: block;padding-left: 20px;margin: 0;}
.box-category > ul > li a.active {font-weight: bold;}
.box-category > ul > li a.active + ul {display: block;padding:0 0 10px 10px;}
.box-category > ul > li ul > li {padding: 0;}
.box-category > ul > li ul > li > a {text-decoration: none;display: block;font-size:12px;}
.box-category > ul > li ul > li > a.active {font-weight: bold;}
/* Конец Меню-аккордеон. Каталог */
далее в самом начале файла main.js вставьте
// Меню-аккардеон. Каталог
jQuery(document).ready(function () {
jQuery("ul.accordion li.parent").each(function(){
jQuery(this).append('<em class="открыть-закрыть"> </em>');
});
jQuery('ul.accordion').accordion();
jQuery("ul.accordion li.active").each(function(){
jQuery(this).children().next("ul").css('display', 'block');
});
});
далее в шаблоне " HTML " найдите
<script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom.version2.min.js"></script>замените на
<script type="text/javascript" src="{ASSETS_JS_PATH}forall.js"></script>
<script type="text/javascript" src="{FORALL_JS_PATH}jquery.nyroModal-1.6.2.min.js"></script>
<script type="text/javascript" src="{FORALL_JS_PATH}jquery.validate.min.js"></script>
<script type="text/javascript" src="{FORALL_JS_PATH}jquery.capslock.min.js"></script>
теперь осталось скачать прикрепленный файл, разархивировать его у себя на компьютере и загрузить folall.js и back_toggle.png в раздел Редактор шаблонов
Прикрепленные файлы
- forall_and_+.zip
- В приложении - как выглядит сейчас моя страница товара (все характеристики товара упали вниз из-за неработающих слайдеров)
#25
Отправлено 30 Июнь 2014 - 23:36
#26
Отправлено 02 Июль 2014 - 06:21
<!DOCTYPE html> <!--[if IE 7]> <html class="ie7" lang="en"> <![endif]--> <!--[if IE 8]> <html class="ie8" lang="en"> <![endif]--> <!--[if IE 9]> <html class="ie9" lang="en"> <![endif]--> <!--[if lte IE 9]> <html class="ie9_all" lang="en"> <![endif]--> <!--[if lte IE 8]> <html class="ie8_all" lang="en"> <![endif]--> <!--[if lte IE 7]> <html class="ie7_all" lang="en"> <![endif]--> <head> <title>{PAGE_TITLE}</title> <meta name="description" content="{PAGE_META_DESCRIPTION}" /> <meta name="keywords" content="{PAGE_META_KEYWORDS}" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="icon" href="{ASSETS_IMAGES_PATH}favicon.ico" type="image/rw1.jpg" /> <link rel="shortcut icon" href="{ASSETS_IMAGES_PATH}favicon_rw.jpg" type="image/ rw1.jpg/> <!-- SEO параметр определяющий главную страницу для фильтрации её дублей --> {% IF PAGE_CANONICAL %} <link rel="canonical" href="{PAGE_CANONICAL}" /> {% ENDIF %} <!-- Если в тарифном плане подключен модуль отзывов о товаре --> {% IF TARIFF_FEATURE_GOODS_OPINION %} <!-- Если не выключен модуль отзывов о товаре, то загружаем css для рейтинга --> {% IFNOT SETTINGS_OPINION_DISABLE %} <link rel="stylesheet" href="{FORALL_STYLES_PATH}jquery-ui-stars/4.11/jquery.rating.css" /> {% ENDIF %} {% ENDIF %} <!-- Стили магазина, которые не нужно менять --> <link rel="stylesheet" href="{FORALL_STYLES_PATH}reset_07.css" /> <link rel="stylesheet" href="{FORALL_STYLES_PATH}fancybox/2.1.4/jquery.fancybox.css" /> <link rel="stylesheet" href="{FORALL_STYLES_PATH}jquery-ui/jquery.ui.all.min.css" type="text/css" /> <!-- Стили магазина --> <link href="{ASSETS_STYLES_PATH}style.css" rel="stylesheet" /> <link href='http://fonts.googleapis.com/css?family=Lobster&subset=latin,cyrillic-ext,latin-ext,cyrillic' rel='stylesheet' type='text/css' /> <!-- В случае их возникновения JS ошибок, отображаем их владельцу магазина для возможности отладки. Покупатели сообщений о JS ошибках не видят --> {% IF JAVASCRIPT_BUG_HUNTING_URL %} <script src="{JAVASCRIPT_BUG_HUNTING_URL}"></script> {% ENDIF %} <!-- Скрипты которые не нужно менять, грузятся из папки общих файлов --> <script src="{FORALL_JS_PATH}jquery-1.8.2_jquery-ui-1.10.2_jcarousel_masonry-2.1.05_infinite_scroll-2.0b2.110713_fancy_validation-1.11.1_capslock_jqueryui_rating-4.11.js"></script> <!-- Скрипты магазина --> <script type="text/javascript" src="{ASSETS_JS_PATH}forall.js"></script> <script type="text/javascript" src="{FORALL_JS_PATH}jquery.nyroModal-1.6.2.min.js"></script> <script type="text/javascript" src="{FORALL_JS_PATH}jquery.validate.min.js"></script> <script type="text/javascript" src="{FORALL_JS_PATH}jquery.capslock.min.js"></script> <script src="{ASSETS_JS_PATH}main.js" ></script> <!-- Загрузка Jquery галереии Nyvo Slider --> <link rel="stylesheet" href="{ASSETS_STYLES_PATH}nyvo.css" type="text/css" media="screen" /> <script type="text/javascript" src="{ASSETS_JS_PATH}jquery.nivo.slider.pack.js"></script> <!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js" ></script> <![endif]--> </head>
и заменить его на
<!DOCTYPE html> <!--[if IE 7]> <html class="ie7" lang="en"> <![endif]--> <!--[if IE 8]> <html class="ie8" lang="en"> <![endif]--> <!--[if IE 9]> <html class="ie9" lang="en"> <![endif]--> <!--[if lte IE 9]> <html class="ie9_all" lang="en"> <![endif]--> <!--[if lte IE 8]> <html class="ie8_all" lang="en"> <![endif]--> <!--[if lte IE 7]> <html class="ie7_all" lang="en"> <![endif]--> <head> <title>{PAGE_TITLE}</title> <meta name="description" content="{PAGE_META_DESCRIPTION}" /> <meta name="keywords" content="{PAGE_META_KEYWORDS}" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="icon" href="{ASSETS_IMAGES_PATH}favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="{ASSETS_IMAGES_PATH}favicon_rw.jpg" type="image/jpeg" /> <!-- SEO параметр определяющий главную страницу для фильтрации её дублей --> {% IF PAGE_CANONICAL %} <link rel="canonical" href="{PAGE_CANONICAL}" /> {% ENDIF %} <!-- Если в тарифном плане подключен модуль отзывов о товаре --> {% IF TARIFF_FEATURE_GOODS_OPINION %} <!-- Если не выключен модуль отзывов о товаре, то загружаем css для рейтинга --> {% IFNOT SETTINGS_OPINION_DISABLE %} <link rel="stylesheet" href="{FORALL_STYLES_PATH}jquery-ui-stars/4.11/jquery.rating.css" /> {% ENDIF %} {% ENDIF %} <!-- Стили магазина, которые не нужно менять --> <link rel="stylesheet" href="{FORALL_STYLES_PATH}reset_07.css" /> <link rel="stylesheet" href="{FORALL_STYLES_PATH}fancybox/2.1.4/jquery.fancybox.css" /> <link rel="stylesheet" href="{FORALL_STYLES_PATH}jquery-ui/jquery.ui.all.min.css" type="text/css" /> <!-- Стили магазина --> <link href="{ASSETS_STYLES_PATH}style.css" rel="stylesheet" /> <link href='http://fonts.googleapis.com/css?family=Lobster&subset=latin,cyrillic-ext,latin-ext,cyrillic' rel='stylesheet' type='text/css' /> <!-- В случае их возникновения JS ошибок, отображаем их владельцу магазина для возможности отладки. Покупатели сообщений о JS ошибках не видят --> {% IF JAVASCRIPT_BUG_HUNTING_URL %} <script src="{JAVASCRIPT_BUG_HUNTING_URL}"></script> {% ENDIF %} <!-- Скрипты которые не нужно менять, грузятся из папки общих файлов --> <script src="{FORALL_JS_PATH}jquery-1.8.2_jquery-ui-1.10.2_jcarousel_masonry-2.1.05_infinite_scroll-2.0b2.110713_fancybox_validation-1.11.1_capslock_jqueryui_rating-4.11.js"></script> <!-- Скрипты магазина --> <script type="text/javascript">var infiniteScrollLoaderPath = '{ASSETS_IMAGES_PATH}loader.gif';</script> <!-- Загрузка Jquery галереии Nyvo Slider --> <link rel="stylesheet" href="{ASSETS_STYLES_PATH}nyvo.css" type="text/css" media="screen" /> <script type="text/javascript" src="{ASSETS_JS_PATH}jquery.nivo.slider.pack.js"></script> <script src="{ASSETS_JS_PATH}main.js" ></script> <!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js" ></script> <![endif]--> </head>
#27
Отправлено 02 Июль 2014 - 07:58
#28
Отправлено 03 Июль 2014 - 02:17
<script src="{FORALL_JS_PATH}jquery-1.8.2_jquery-ui-1.10.2_jcarousel_masonry-2.1.05_infinite_scroll-2.0b2.110713_fancybox_validation-1.11.1_capslock_jqueryui_rating-4.11.js"></script>
и замените её на
<script src="{FORALL_JS_PATH}jquery-1.8.2_jquery-ui-1.10.2_jcarousel_masonry-2.1.05_infinite_scroll-2.0b2.110713_fancybox_validation-1.11.1_capslock_jqueryui_rating-4.11.js"></script> <script type="text/javascript" src="{ASSETS_JS_PATH}jquery.accordion.js"></script>
после этого очистите кеш в вашем браузере и проверьте работу меню. Если это не поможет, то попробуйте код
<script src="{FORALL_JS_PATH}jquery-1.8.2_jquery-ui-1.10.2_jcarousel_masonry-2.1.05_infinite_scroll-2.0b2.110713_fancybox_validation-1.11.1_capslock_jqueryui_rating-4.11.js"></script> <script type="text/javascript" src="{ASSETS_JS_PATH}jquery.accordion.js"></script>
заменить на
<script type="text/javascript" src="{ASSETS_JS_PATH}forall.js"></script>
и так же очистить кеш и проверить работу меню.
#29
Отправлено 03 Июль 2014 - 13:30
1. при наведении на миниатюры они увеличиваются в окне "фото товара" без щелчка - как должно быть
2. меню-аккордеон вообще исчез,
3. сбилась вообще вся верстка, исчезли модификации и т.д
Что дальше делать? На скринах сайт до и после изменений.
#30
Отправлено 03 Июль 2014 - 17:46
Новичок Ю (03 Июль 2014 - 13:30) писал:
1. при наведении на миниатюры они увеличиваются в окне "фото товара" без щелчка - как должно быть
2. меню-аккордеон вообще исчез,
3. сбилась вообще вся верстка, исчезли модификации и т.д
Что дальше делать? На скринах сайт до и после изменений.
#31
Отправлено 03 Июль 2014 - 18:25
Cake, подскажите, что делать дальше? А то я уже месяц по кругу всем проблему описываю. Спасибо))
#32
Отправлено 04 Июль 2014 - 05:17
<div class="box"> <div class="box-heading">Каталог</div>
и замените его на
<div class="box catalog"> <div class="box-heading">Каталог</div>
далее в файле main.js найдите код
// Блок с информацией о том что товар добавлен в корзину $('.box').hide(); // Добавление товара в корзину через ajax $('.goodsListItemCatalogueAddToCartButton, .goodsToCartFromCompareForm').submit(function(){ // Если нужно быстро положить в корзину if($(this).attr('rel') == 'quick') { return true; // Если нужно просто добавить в корзину и продолжить покупки } else { $('.box').fadeIn(500); // полсекунды, чтобы не уснуть return false; } });
и замените его на
// Блок с информацией о том что товар добавлен в корзину $('.box:not(.catalog)').hide(); // Добавление товара в корзину через ajax $('.goodsListItemCatalogueAddToCartButton, .goodsToCartFromCompareForm').submit(function(){ // Если нужно быстро положить в корзину if($(this).attr('rel') == 'quick') { return true; // Если нужно просто добавить в корзину и продолжить покупки } else { $('.box:not(.catalog)').fadeIn(500); // полсекунды, чтобы не уснуть return false; } });
#33
Отправлено 04 Июль 2014 - 07:12
#34
Отправлено 04 Июль 2014 - 07:26
Новичок Ю (04 Июль 2014 - 07:12) писал:
У Вас с версткой совсем плохо. Давайте попробуем сделать чуть лучше:
Ищем в style.css код:
body.two-column.item section[role="main"] { width: 65.644172%; }
меняем на:
body.two-column.item section[role="main"] { width: 100%; }
Далее ищем:
.item aside { float: right; width: 31.288344%; margin-left: 3.0674847%; }
меняем на:
.item aside { float: right; width: 100%; margin-left: 3.0674847%; }
Теперь в шаблоне Товар ищем:
<div class="mycont2" style="width: 180px;">
и меняем на:
<div class="mycont2">
#35
Отправлено 04 Июль 2014 - 12:28
Теперь в шаблоне Товар ищем:
<div class="mycont2" style="width: 180px;">
такого не нашла, у меня <divclass="mycont2"> (встречается 3 раза в описании слайдеров). Пробовала менять наоборот -на <div class="mycont2" style="width: 180px;">, но ничего не изменилось, вернула <div class="mycont2">.
1.Пока все равно не работают слайдеры "Недавно просмотренные товары", "С этим товаром смотрят" и "Сопутствующие товары" и не меняется цена при выборе модификации.
2. Ширина окна "Фото товара" не постоянна, происходят скачки всей страницы по ширине, если переходишь на миниатюру с большей шириной (к сожалению, не могу сделать, чтоб все фото были с одинаковой шириной, только с одинаковой высотой; где возможно сохраняю соотношение высота/ ширина). Показала это на скрине.
3. Слайдеры частично не видны.
#36
Отправлено 05 Июль 2014 - 02:48
.mycarousel2 li { margin: 0 10px; text-align: center; width: 160px; }
и замените на
.mycarousel2 li { margin: 0 10px; text-align: center; width: 180px; }
далее в самый конец файла стилей добавьте
.goodsData td > a.main { display: block; margin: 0 auto; text-align: center; width: 480px; }
#37
Отправлено 05 Июль 2014 - 10:10
#38
Отправлено 06 Июль 2014 - 01:19
<script type="text/javascript" src="{ASSETS_JS_PATH}forall.js"></script>
заменить на
<script src="{FORALL_JS_PATH}jquery-1.8.2_jquery-ui-1.10.2_jcarousel_masonry-2.1.05_infinite_scroll-2.0b2.110713_fancybox_validation-1.11.1_capslock_jqueryui_rating-4.11.js"></script>
#39
Отправлено 06 Июль 2014 - 10:52
#40
Отправлено 08 Июль 2014 - 03:26
goodsDataProperties = $('form.goodsDataForm select[name="form[properties][]"]')
и заменить её на
goodsDataProperties = $('.goodsDataMain select[name="form[properties][]"]')
Для карусели - попробуйте заменить ваш шаблон "Товар" на следующий код
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных