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


Вязь С Администрацией


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 32

#21 Ирина345

Ирина345

    Активный участник

  • Модераторы
  • 5 709 сообщений

Отправлено 28 Апрель 2015 - 13:50

Просмотр сообщенияtyz43 (28 Апрель 2015 - 12:25) писал:

алилуя спасибо большое вот теперь всё получилось вот теперь всё работает очень очень очень помогли!!!!!!
1) теперь вопрос второй как сделать так чтобы это было не выподающим меню а кнопками отображалась (огромная прозьба нескидывайте ссылку которую вы на этот вопрос мне раза 3 скидывали у меня в редакторе шоблонов нет таких строк)!!!!!
2) после того как я сделал по вашим описаниям слайдер который автоматом перелистывается у меня все картинки на товарах тоже стали листаться а мне это не нужно!!!! мне нужно чтобы слайдер атоматом работал только на главной странице на слайдере и всё!
Здравствуйте,
1. выполните инструкцию по данной ссылке (сообщение 2 из темы форма), после выполните инструкцию по данной ссылке (сообщение 100 из темы форума)
2 уточните какие изменения вы вносили.

#22 tyz43

tyz43

    Пользователь

  • Пользователи
  • PipPip
  • 38 сообщений

Отправлено 29 Апрель 2015 - 08:49

1) Много уважаемы администраторы програмисты или модераторы незнаю с кем общаюсь повторяю ещё рас что по этой ссылки то что вы мне отправляли я прочитал всё и да второе собщения я изучил почти по словам но у себя в редакторе шаблонов в шаблоне товар у меня нет подобных строк! умоляю нескидывать мне эту ссылку больше для меня нечего слышате обсолютно нечего полезного там нет!!!!!!!! да согласен сообщение под номером 100 я с горем пополам нашёл что то подобное у себя но думаю что без сообщения под номером 2 нечерта работать небудет!!!!
2) честно непомню сдесь же на форуме нашел подобный вопрос посмотрел как сделали и сделал так же всё работало отлично пока я не заметил что картинки товара тоже перелистываются автоматом......

#23 tyz43

tyz43

    Пользователь

  • Пользователи
  • PipPip
  • 38 сообщений

Отправлено 29 Апрель 2015 - 08:55

Думаю так проще будет!   шаблон "Товар"))))))))
<div itemscope itemtype="http://schema.org/Product" id="productBlock">
<div >
<div class="crumbs clr">
<div class="clr"><a href="http://{NET_DOMAIN}/...}/">Главная</a> &raquo; <a href="{CATALOG_URL}">Каталог товаров</a>
{% FOR upper_navigation %}
{% IF upper_navigation.CURRENT %}
&raquo; <a href="{upper_navigation.URL}">{upper_navigation.NAME}</a>
{% ELSEIF upper_navigation.CURRENT_PARENT %}
&raquo; <a href="{upper_navigation.URL}">{upper_navigation.NAME}</a>
{% ENDIF %}
{% ENDFOR %}
&raquo; <span class="current b">{GOODS_NAME}</span>
</div>
</div>
<div class="contenttext clr">
<h1 class="title b" itemprop="name">{GOODS_NAME}</h1>
</div>
<hr>
{% IF FORM_NOTICE %}
<!--Ошибка-уведомление-->
<div class="error orange">
<div class="error-title dinline"><span><span>Внимание</span></span></div>
<div class="error-text">{FORM_NOTICE}</div>
</div>
<!--Ошибка-уведомление-->
{% ENDIF %}

<!-- Товар -->
<div class="product">
<form action="{CART_ADD_GOODS_MODIFICATION_URL}" method="post" class="goodsDataForm" title="Страница товара">
<input type="hidden" name="hash" value="{HASH}" />
<input type="hidden" name="form[goods_from]" value="{GOODS_FROM}" />
<div class="leftpart">
<div class="fullimg txtalgncnt">
<!-- Большое изображение -->
{% IF GOODS_IMAGE_EMPTY %}
<img src="{ASSETS_IMAGES_PATH}no-photo-medium.png?design=bistro" alt="{GOODS_NAME}" title="Увеличить {GOODS_NAME}" />
{% ELSE %}
<div id="owl-one-slider-tovar" class="owl-carousel">
{% FOR goods_images %}
<div class="item js-zoom-gallery" title="Увеличить">
<a itemprop="image" href="{goods_images.LARGE}"  target="_blank" title="{GOODS_NAME}">
{% IF goods_images.first %}
  <img class="lazyOwl firstBigGoodsImg" src="{goods_images.MEDIUM}" alt="{goods_images.NAME}" />
{% ELSE%}
  <img class="lazyOwl" data-src="{goods_images.MEDIUM}" alt="{goods_images.NAME}" />
{% ENDIF %}
</a>
</div>
{% ENDFOR goods_images %}
</div>
{% ENDIF %}
<div class="js-zoom bottom-open-gallery"></div>
</div>

<!-- Другие изображения товара. Отображаются если есть изображения товара -->
{% IFNOT goods_images_empty %}
{% FOR goods_images %}
{% IF goods_images.length > 1 %}
<!-- Заголовок и обёртка для изображений, которая позволяет не показывать уменьшенное изображение товара если оно у него лишь одно -->
{% IF goods_images.first %}
<div class="allphoto clr">
<div  class="title fnt11i" {% IF goods_images.length = 1 %} style="display:none;" {% ENDIF %}>Другие фото {GOODS_NAME}</div>
{% ENDIF %}
{% IF goods_images.first %}
<div id="views_block">
{% IF goods_images.length > 3 %}
<div class="customNavigation btn-prew">
<a class="prev" title="Предыдущий"></a>
</div>
{% ENDIF %}
<div id="owl-carusel" class="owl-carousel">
{% ENDIF %}
<div class="item">
<a href="{goods_images.LARGE}" rel="gallery"  target="_blank" title="{goods_images.NAME}">
<img class="goods-image-icon" rel="{goods_images.MEDIUM}" src="{goods_images.ICON}" alt="{goods_images.NAME}" />
</a>
<!-- Идентификатор изображения товара, используется для галереи изображений -->
<input type="hidden" rel="{goods_images.ID}" />
</div>
{% IF goods_images.last %}
</div>
{% IF goods_images.length > 3 %}
<div class="customNavigation btn-next">
<a class="next" title="Следующий"></a>
</div>
{% ENDIF %}
</div>
{% ENDIF %}
<!-- В самом конце закрываем обёртку для списка маленьких изображений товара -->
{% IF goods_images.last %}
<div class="clr"></div>
</div>
{% ENDIF %}
{% ENDIF %}
{% ENDFOR goods_images %}
{% ENDIF goods_images_empty %}
</div>
<div class="rightpart">
<div class="boxmoney">
<div class="goodsDataMainModificationDataBlock main">
<!-- Артикул товара -->
<div class="goodsDataMainModificationArtNumber articleId block fnt10" {% IFNOT GOODS_MOD_ART_NUMBER %}style="display:none;"{% ELSE %}{% ENDIF %}>
Артикул: <span>{GOODS_MOD_ART_NUMBER}</span>
</div>
<!-- / Артикул товара -->
<!-- Цена товара -->
<div  class="cena block fleft block">
<ul>
<li class="goodsDataMainModificationPriceNow" title="Цена сейчас">
<span>{GOODS_MOD_PRICE_NOW | money_format}</span>
</li>
<!-- Старая цена -->
<!-- Если на товар действует скидка -->
{% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %}
<li class="old goodsDataMainModificationPriceOld" title="Без скидки">{GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</li>
<!-- Если старая цена была больше новой -->
{% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}
<li class="old goodsDataMainModificationPriceOld" title="Старая цена">{GOODS_MOD_PRICE_OLD | money_format}</li>
{% ENDIF %}
</ul>
</div>
<!-- / Цена товара -->

<!-- Доступность товара -->
<div class="goodsDataMainModificationAvailable block">
<!--<div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %} style="display:none;" {% ENDIF %} >В наличии</div> -->
<div class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %} style="display:none;" {% ENDIF %} >Нет в наличии</div>
</div>

<!-- По этому значению производится заказ товара -->
<input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />

<!-- Модификации товара -->
<div class="block padd" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}>
{% FOR goods_modifications_properties %}
<div class="mod goodsDataMainModificationsBlockProperty">
   {% FOR values %}
   {% IF goods_modifications_properties.values.first %}
   <div class="title b">{goods_modifications_properties.NAME}:</div>
   <div class="select">
   <select name="form[properties][]">
   {% 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 %}
   </div>
   {% ENDFOR values %}
   </div>
{% ENDFOR goods_modifications_properties %}
<div class="clear"></div>
</div>
<!-- Модификации товара-Конец -->

<!-- Цена и Кнопки -->
<div class="block buttonToCart">
<ul>
<li class="tovarCount" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE==1 && GOODS_MOD_REST_VALUE==0 %}style="display:none;"{% ENDIF %}>
<div class="tovarCountToCartName">Количество:</div>
<div class="numeric input-prepend input-append btn-group">
<a class="btn js-minus minus">
<i class="icon-minus">
-
</i>
</a>
<input type="number" name="form[goods_mod_quantity]" class="quantity" min="1" max="999" step="1" value="1"   title="Количество">
<a class="btn js-plus plus">
<i class="icon-plus">
+
</i>
</a>
</div>
</li>
<!-- Кнопки В корзину и Быстрый заказ -->
<li class="goodsPageSubmitButtonBlock " {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE==1 && GOODS_MOD_REST_VALUE==0 %}style="display:none;"{% ENDIF %}>
<input type="submit" value="В корзину" class="btn btn-success txtalgncnt" onclick="addItem('.goodsDataForm'); return false;"
   title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"
/>
</li>
</ul>
<div class="clr"></div>
</div>
<!-- Цена и Кнопки-Конец -->

<!-- Блок информации по акции действующей на товар, если таковая есть -->
{% IF GOODS_MOD_MAX_DISCOUNT_ID %}
<div class="block delivery">
<div class="img-delivery">
<img src="{ASSETS_IMAGES_PATH}wish.png?design=bistro" title="Акция &laquo;{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}&raquo;" />
</div>
<div class="text-delivery fnt12 txtalgnlft">
<p class="b">
Товар участвует в акции &laquo;{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}&raquo;.
</p>
<div class="variant">
<div class="info" itemprop="priceValidUntil" content="{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("Y-m-d")}">
По {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет {GOODS_MOD_MAX_DISCOUNT}%
</div>
</div>
</div>
</div>
{% ENDIF %}

<!-- Данные по модификациям для текущей товарной позиции -->

<input type="hidden" id="settings_goods_available" value="{SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE}" />
{% FOR goods_modifications %}
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer" class="ModificationsList" rel="{goods_modifications.PROPERTIES_SLUG}">
<!-- Цена модификации для поисковиков -->
<meta itemprop="price" content="{goods_modifications.PRICE_NOW}" />
<!-- информация для поисковика о валюте товара -->
<meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/>
<!-- информация для поисковика о наличие товара. Отображается только при наличии товара на складе. Доступные значения: out_of_stock,in_stock,instore_only,preorder. -->
{% IF goods_modifications.REST_VALUE > 0 %}
  <link itemprop="availability" href="http://schema.org/InStock" />
  <meta itemprop="availability" content="{% IF goods_modifications.REST_VALUE>0 %}in_stock{% ELSE %}out_of_stock{% ENDIF %}" />
{% ENDIF %}
<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 point" style="display:none" title="Цена сейчас">{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 point" style="display:none" title="Старая цена">{% 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="block1 description" style="display:none;">
<div class="delivery fnt12 txtalgnlft">
<div class="variant">
<div class="info">{goods_modifications.DESCRIPTION}</div>
</div>
</div>
</div>
</div>
{% ENDFOR %}

<!-- Блок описания модификации -->
<div class="block goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %}>
<div class="delivery fnt12 txtalgnlft">
<div class="variant">
<div class="info">{GOODS_MOD_DESCRIPTION}</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="clear"></div>
</form>
</div>
<!-- end Блок с товаром. -->

</div>
<!-- Табы на странице товара  -->
<div class="tabsTovarBlock">
<dl class="tabsTovarInfo">
<div class="tabsHeaders">
<!-- Если есть какое-либо описание товара -->
{% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}
<dt class="active tab" title="Описание &laquo;{GOODS_NAME}&raquo;"><h3>Описание</h3></dt>
{% ENDIF %}




<!-- Блок описания вариантов доставки -->

{% IFNOT goods_delivery_empty %}








{% ENDIF %}
<!-- Сопутствующие товары. Выводим только если есть сопутствующие товары -->
{% IFNOT related_goods_empty %}
<dt class="tab" title="Сопутствующие товары &laquo;{GOODS_NAME}&raquo;"><h3>Сопутствующие товары</h3></dt>
{% ENDIF %}

<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
{% IF TARIFF_FEATURE_GOODS_OPINION %}
<!-- Если не выключен модуль отзывов о товаре -->
{% IFNOT SETTINGS_OPINION_DISABLE %}
<dt class="tab" title="Отзывы о &laquo;{GOODS_NAME}&raquo;"><h3>Отзывы {% FOR opinion_list %} {% IF opinion_list.first %} ({opinion_list.length}) {% ENDIF %} {% ENDFOR %}</h3></dt>
{% ENDIF %}
{% ENDIF %}

<!-- С этим товаром смотрят. Выводим только если блок доступен -->
{% IFNOT related_views_goods_empty %}
<dt class="tab" title="С товаром &laquo;{GOODS_NAME}&raquo; смотрят"><h3>С этим товаром смотрят</h3></dt>
{% ENDIF %}
</div>
<div class="tabsContents">
<!-- Если есть какое-либо описание товара -->
{% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}
<dd class="active tab">
<div itemprop="description" class="tab-content-block sblock">
<h4 class="headersTabsGoodPage">Описание</h4>
<!-- Блок описания товара. Показываем его если есть описание товара -->
{% IF GOODS_DESCRIPTION_LARGE %}
<div class="htmlDataBlock">
{GOODS_DESCRIPTION_LARGE}
</div>
{% ENDIF %}
<!-- END Блок описания товара. Показываем его если есть описание товара -->

<!-- Короткое SEO-описание -->
{% IF GOODS_SEO_DESCRIPTION_SHORT %}
<div style="padding-top:1em;" class="htmlDataBlock" >
{GOODS_SEO_DESCRIPTION_SHORT}
</div>
{% ENDIF %}
<!-- END Короткое SEO-описание -->

<!-- Полное SEO-описание -->
{% IF GOODS_SEO_DESCRIPTION_LARGE %}
<div style="padding-top:1em;" class="htmlDataBlock">
{GOODS_SEO_DESCRIPTION_LARGE}
</div>
{% ENDIF %}
<!-- END Полное SEO-описание -->
</div>
</dd>
{% ENDIF %}
<!-- END Если есть какое-либо описание товара -->






<!-- Блок описания вариантов доставки -->
{% IFNOT goods_delivery_empty %}
<dd class="tab">
<div class="goods_delivery tab-content-block sblock">
<h4 class="headersTabsGoodPage">Описание вариантов доставки</h4>
{% FOR goods_delivery %}
<h4>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h4>
<div style="padding-bottom: 20px;">
<p class="left" style="font-weight: bold;line-height: 1.9;display: inline-block;width: 100%;">{goods_delivery.DESC}</p><br />
{% IF goods_delivery.rules_empty %}
{% IF goods_delivery.PRICE=0 %}
<strong class="black">Стоимость доставки: {goods_delivery.PRICE | money_format}</strong>
{% ELSE %}
Стоимость доставки: {goods_delivery.PRICE | money_format}
{% ENDIF %}
{% ELSE %}
<table class="table">
<thead>
<tr>
<td><h5>Стоимость доставки зависит от суммы заказа</h5></td>
</tr>
</thead>
<tbody>
{% FOR rules %}
<tr>
<td style="font-weight: normal;">Для заказов больше <span style="font-weight: bold;">{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span> - стоимость доставки <span style="font-weight: bold;">{goods_delivery.rules.PRICE | money_format}</span></td>
</tr>
{% ENDFOR %}
<tr>
<td style="font-weight: normal;">Для заказов меньше <span style="font-weight: bold;">{goods_delivery.SUM_LESS_PRICE | money_format}</span> - стоимость доставки <span style="font-weight: bold;">{goods_delivery.PRICE | money_format}</span></td>
</tr>
</tbody>
</table>
{% ENDIF %}
</div>
{% ENDFOR %}
</div>
</dd>
{% ENDIF %}
<!-- END Блок описания вариантов доставки -->

<!-- Сопутствующие товары. Выводим только если есть сопутствующие товары -->
{% IFNOT related_goods_empty %}
<dd class="tab">
<div class="related_goods tab-content-block sblock">
<h4 class="headersTabsGoodPage">Сопутствующие товары</h4>
<!--Вывод товаров таблицей-->
{% FOR related_goods %}
<div class="menu-item tabl">
<div class="menu-item-box item-box">
<!-- Бирки -->
{% IF related_goods.IS_NEW %}
<div class="menu-item-badges new">
<a href="{CATALOG_NEW_URL}" title="Перейти на страницу &laquo;Новинки&raquo;"><span>Новинка</span></a>
</div>
{% ELSEIF related_goods.IS_TOP %}
<div class="menu-item-badges hit">
<a href="{CATALOG_TOP_SALES_URL}" title="Перейти на страницу &laquo;Хит Продаж&raquo;"><span>Хит Продаж</span></a>
</div>
{% ELSEIF related_goods.MAX_DISCOUNT>0 %}
<div class="menu-item-badges disc">
<a href="{related_goods.MAX_DISCOUNT_URL}" title="Перейти на страницу &laquo;Акции&raquo;"><span>Скидка</span><span class="discNum"> {related_goods.MAX_DISCOUNT}%</span></a>
</div>
{% ENDIF %}
<!-- END Бирки -->
<div class="menu-item-slider activate" href="#">
<div class="catalog-gallery-img">
  {% FOR goods_images_list %}
{% IF related_goods.goods_images_list.first %}
  <a itemprop="image" target="_blank" class="menu-item-icon" href="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png?design=bistro{% ELSE %}{related_goods.goods_images_list.LARGE}{% ENDIF %}">
<div class="zoom">
</div>
  </a>
{% ELSE %}
  <a itemprop="image" href="{related_goods.goods_images_list.LARGE}"  target="_blank" title="{related_goods.goods_images_list.NAME}"></a>
{% ENDIF %}
  {% ENDFOR images %}
</div>
<a href="{related_goods.URL}"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=bistro{% ELSE %}{related_goods.IMAGE_SMALL}{% ENDIF %}" alt="{related_goods.NAME}" /></a>
</div>
<div class="menu-item-content">
<div class="title">
<h4><a href="{related_goods.URL}" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;">{related_goods.NAME}</a></h4>
</div>
<div class="menu-item-params">
<div class="menu-item-info">{% IF related_goods.DESCRIPTION_SHORT %}{related_goods.DESCRIPTION_SHORT}{% ENDIF %}</div>
<ul class="cost menu-item-price">
<li class="minPrice">{related_goods.MIN_PRICE_NOW | money_format}</li>
<!-- Старая цена -->
<li class="last linethrough">
{% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %}
{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}
{% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %}
{related_goods.MIN_PRICE_OLD | money_format}
{% ENDIF %}
</li>
<!-- END Старая цена -->
</ul>
</div>
<div class="btn-toolbar">
<!-- Если товара нет в наличие и в настройках отключена возможность класть -->
{% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && related_goods.MAX_REST_VALUE==0 %}
<div class="tovar-available fnt11 fntupcase aunder">
<a href="#" rel="false" class="catalog-available-false" >
<div class="stikno">Товара нет в наличии</div>
</a>
</div>
{%ELSE%}
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{related_goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
<div class="btnToCart">
<input type="hidden" name="hash" value="{HASH}" />
<input type="hidden" name="form[goods_from]" value="{related_goods.GOODS_FROM}" />
<input type="hidden" name="form[goods_mod_id]" value="{related_goods.MIN_PRICE_NOW_ID}" />
<a class="btn toCart btn-success" onclick="addItem('#goodsListFormId{related_goods.MIN_PRICE_NOW_ID}');
return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={related_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={related_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{related_goods.NAME}&raquo; в корзину">
<span class="basket_add"></span>
</a>
</div>
<div class="numeric input-prepend input-append btn-group">
<a class="js-minus btn minus">
<i class="icon-minus">
-
</i>
</a>
<input type="number" name="form[goods_mod_quantity]" class="quantity" min="1" max="999" step="1" value="1"   title="Количество">
<a class="js-plus btn plus">
<i class="icon-plus">
+
</i>
</a>
</div>
</form>
{% ENDIF %}
</div>
</div>
</div>
</div>
{% ENDFOR related_goods %}
<!-- END Вывод товаров таблицей-->
</div>
</dd>
{% ENDIF %}
<!--  END Сопутствующие товары -->

<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
{% IF TARIFF_FEATURE_GOODS_OPINION %}
<!-- Если не выключен модуль отзывов о товаре -->
{% IFNOT SETTINGS_OPINION_DISABLE %}
<dd class="tab">
<div class="tab-content-block sblock">
<h4 class="headersTabsGoodPage">Отзывы о товаре</h4>
<!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных -->
{% IF opinion_list_empty_without_filter %}
{% IF GOODS_OPINION_RATING_CNT_ALL = 0 %}
  <div class="goodsDataOpinionMessage empty">
  Отзывов пока не было. Вы можете <a href="#" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a>
  </div>
{% ENDIF %}
<!-- Если по товару есть хотя бы один отзыв -->
{% ELSE %}
<table id="opinion-list-table">
<!-- Верхняя навигация (Фильтры и страницы) -->
<thead>
<tr class="goodsDataOpinionListNavigateTop">
<td>
  <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/Ag...ggregateRating" class="goodsDataOpinionListRating">
<!-- Среднее значение по результатам всех отзывов об этом товаре -->
{% IF GOODS_OPINION_RATING_VALUE_ROUND %}
Рейтиг: <span itemprop="ratingValue">({GOODS_OPINION_RATING_VALUE_ROUND})</span>
<img src="{FORALL_IMAGES_PATH}stars/{GOODS_OPINION_RATING_VALUE_ROUND}.gif" alt="{GOODS_OPINION_RATING_VALUE_ROUND}" class="valignMiddle" style="padding-right:1em;" />
{% ELSE %}
<img src="{FORALL_IMAGES_PATH}stars/10.gif" alt="Рейтинг не определён" class="valignMiddle" style="padding-right:1em;" />
{% ENDIF %}
<span class="countOpinion"><span>Количество отзывов:</span> <span itemprop="reviewCount">{% FOR opinion_list %} {% IF opinion_list.first %}{opinion_list.length} {% ENDIF %} {% ENDFOR %}</span></span>
  </div>
  <a href="#goodsDataOpinionAdd" class="goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList"> Оставить отзыв</a>
</td>
<td>
<!-- Страницы отзывов -->
{% IF opinion_show_pages %}
<div class="pages">
<ul class="pagination">
{% IF OPINION_PAGES_LIST_SHOW_PREVIOUS %}
<li class="page_number">
<a class="previous_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_PREVIOUS}#opinion-list-table" title="Предыдущая страница">
<img src="{ASSETS_IMAGES_PATH}arrow-left.png?design=bistro" alt="Предыдущая" />
</a>
</li>
{% ENDIF %}
{% FOR opinion_pages_list %}
{% IF opinion_pages_list.CURRENT %}
<li class="current">{opinion_pages_list.PAGE}</li>
{% ELSE %}
<li class="page_number"><a href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={opinion_pages_list.PAGE}#opinion-list-table">{opinion_pages_list.PAGE}</a></li>
{% ENDIF %}
{% ENDFOR %}
{% IF OPINION_PAGES_LIST_SHOW_NEXT %}
<li class="page_number">
<a class="next_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_NEXT}#opinion-list-table" title="Следующая страница">
<img src="{ASSETS_IMAGES_PATH}arrow-right.png?design=bistro" alt="Следующая" />
</a>
</li>
{% ENDIF %}
</ul>
</div>
{% ENDIF %}
<!-- /Страницы -->
</td>
</tr>
</thead>
<!-- END Верхняя навигация (Фильтры и страницы) -->

<!-- Если отзывов по товару не было с учетом фильтра по настроению отзыва -->
{% IF opinion_list_empty %}
<tbody>
<tr>
<td colspan="2">
<div class="goodsDataOpinionMessage empty"><br/>
{% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %}
Положительных
{% ELSEIF GOODS_OPINION_GENERALLY_IS_GOOD=0 %}
Отрицательных
{% ENDIF %}
отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a>
</div>
</td>
</tr>
</tbody>
<!-- Если отзывы по товару уже есть, покажем их список -->
{% ELSE %}
<!-- Нижняя навигация (страницы) -->
<tfoot>
<tr class="goodsDataOpinionListNavigateBottom">
<td colspan="2">
<!-- Страницы отзывов -->
{% IF opinion_show_pages %}
<div class="pages">
<ul class="pagination">
{% IF OPINION_PAGES_LIST_SHOW_PREVIOUS %}
<li class="page_number">
<a class="previous_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_PREVIOUS}#opinion-list-table" title="Предыдущая страница">
<img src="{ASSETS_IMAGES_PATH}arrow-left.png?design=bistro" alt="Предыдущая" />
</a>
</li>
{% ENDIF %}
{% FOR opinion_pages_list %}
{% IF opinion_pages_list.CURRENT %}
<li class="current">{opinion_pages_list.PAGE}</li>
{% ELSE %}
<li class="page_number"><a href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={opinion_pages_list.PAGE}#opinion-list-table">{opinion_pages_list.PAGE}</a></li>
{% ENDIF %}
{% ENDFOR opinion_pages_list %}
{% IF OPINION_PAGES_LIST_SHOW_NEXT %}
<li class="page_number">
<a class="next_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_NEXT}#opinion-list-table" title="Следующая страница">
<img src="{ASSETS_IMAGES_PATH}arrow-right.png?design=bistro" alt="Следующая" />
</a>
</li>
{% ENDIF %}
</ul>
</div>
{% ENDIF %}
<!-- /Страницы -->
</td>
</tr>
</tfoot>
<!-- END Нижняя навигация (страницы) -->

<!-- Список отзывов о товарах -->
<tbody>
<tr>
<td colspan="2">
  <div itemprop="review" itemscope itemtype="http://schema.org/Review">
{% FOR opinion_list %}
<div class="optionList">
<table class="goodsDataOpinionListTable">
<tbody>
<tr class="{% IF opinion_list.GENERALLY_IS_GOOD %}good{% ELSE %}bad{% ENDIF %}">
<td colspan="2">
{% IF opinion_list.RATING %}<img class="stars" src="{FORALL_IMAGES_PATH}stars/{opinion_list.RATING}.gif"  alt="{opinion_list.RATING}"/>{% ENDIF %}
{% IF opinion_list.TITLE %}<strong class="subject">{opinion_list.TITLE}</strong>{% ENDIF %}
<div itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating" class="rating">
<meta itemprop="worstRating" content="1" >
<meta itemprop="ratingValue" content="{opinion_list.RATING}">
<meta itemprop="bestRating" content="10">
  </div>
</td>
</tr>
{% IF opinion_list.COMMENT %}
<tr>
<td width="10%"><strong>Комментарий:</strong></td>
<td>
  <span itemprop="reviewBody">
{opinion_list.COMMENT | nl2br}
  </span>
</td>
</tr>
{% ENDIF %}
<tr>
<td colspan="2">
  <span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span>
  <span itemprop="author" class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"><strong>{opinion_list.NAME}</strong></span>
{% IF opinion_list.DELETE_URL %}
<a href="{opinion_list.DELETE_URL}" class="delete">Удалить</a>
{% ENDIF %}
</td>
</tr>
<tr>
<td class="ceil1"></td>
<td class="ceil2">
{% IF opinion_list.ANSWER %}
<div class="goodsDataOpinionListTableAnswer">
{opinion_list.ANSWER | nl2br}<br />
</div>
{% ENDIF %}
</td>
</tr>
</tbody>
</table>
</div>
{% ENDFOR %}
  </div>
</td>
</tr>
</tbody>
<!-- END Список отзывов о товаре -->
{% ENDIF %}
</table>
{% ENDIF %}
<!-- END Если по товару есть хотя бы один отзыв -->

<!-- Форма добавления нового отзыва о товаре -->
<form action="{CURRENT_URL}" method="post" class="goodsDataOpinionAddForm">
<div id="goodsDataOpinionAdd">
<div id="goodsDataOpinionAddBlock"  class="new_comment_form_content">
<input type="hidden" name="hash" value="{HASH}" />
<input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_FROM}]" value="{GOODS_FROM}" />
<input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_ID}]" value="{GOODS_ID}" />

<!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
{ANTISPAM_CODE}

<div class="goodsDataOpinionAddTable">

<h5>Новый отзыв о &laquo;{GOODS_NAME}&raquo;</h5>
{% IF TARIFF_FEATURE_CLIENT_ROOM %}
{% IFNOT CLIENT_IS_LOGIN %}
<div class="form-line">
<div class="goodsDataOpinionMessage auth">Ваши знания будут оценены посетителями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва.</div>
</div>
{% ENDIF %}
{% ENDIF %}

<!-- Форма добавления отзыва о товаре -->
{% IFNOT CLIENT_IS_LOGIN %}
<div class="form-line">
<span class="title"><label for="goods_opinion_name">Ваше имя</label></span>
<div class="inner">
<input type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]"  value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="light required"/>
</div>
</div>
{% ENDIF %}


<div class="form-line">
<span class="title"><label for="goods_opinion_comment">Комментарий</label></span>
<div class="inner">
<textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="7" class="required">{FORM_GOODS_OPINION_COMMENT}</textarea>
</div>
</div>
<div class="form-line starBlockForOpinion">
<span class="title"><label>Оценка товара</label></span>
<div class="inner">
<div id="goodsDataOpinionTableRating">
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_RATING=1 %}checked="checked"{% ENDIF %} title="Ужасный" />
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="2" {% IF FORM_GOODS_OPINION_RATING=2 %}checked="checked"{% ENDIF %} title="Очень плохой"/>
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="3" {% IF FORM_GOODS_OPINION_RATING=3 %}checked="checked"{% ENDIF %} title="Плохой"/>
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="4" {% IF FORM_GOODS_OPINION_RATING=4 %}checked="checked"{% ENDIF %} title="ниже среднего"/>
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="5" {% IF FORM_GOODS_OPINION_RATING=5 %}checked="checked"{% ENDIF %} title="Средний"/>
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="6" {% IF FORM_GOODS_OPINION_RATING=6 %}checked="checked"{% ENDIF %} title="Выше среднего"/>
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="7" {% IF FORM_GOODS_OPINION_RATING=7 %}checked="checked"{% ENDIF %} title="Хороший"/>
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="8" {% IF FORM_GOODS_OPINION_RATING=8 %}checked="checked"{% ENDIF %} title="Очень хороший"/>
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="9" {% IF FORM_GOODS_OPINION_RATING=9 %}checked="checked"{% ENDIF %} title="Отличный"/>
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="10" {% IF FORM_GOODS_OPINION_RATING=10 %}checked="checked"{% ENDIF %} title="Превосходный"/>
</div>
<span class="goodsDataOpinionMsg"></span>
</div>
</div>

{% IF USE_CAPTCHA %}
<div class="form-line">
<span class="title"><label for="opinion_captcha_string" title="Введите код с картинки">Введите код</label></span>
<div class="inner">
<div class="goodsDataOpinionCaptcha">
<img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Код" title="Проверочный код, который нужно ввести в соседнее поле" />
<img src="{FORALL_IMAGES_PATH}icon/refresh/1.gif" rel="{FORALL_IMAGES_PATH}" alt="Обновить" title="Обновить" class="goodsDataOpinionCaptchaRefresh" />
</div>
<div class="goodsDataOpinionCaptchaText">
<input type="text" id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="required captcha light" value="{FORM_}" />
</div>
</div>
</div>
{% ENDIF %}
<!-- Кнопка отправки формы -->
<div class="goodsDataOpinionButton form-line">
<div class="inner">
<!-- <a href="#" class="goodsDataOpinionFormReset jsAction">Отменить</a> -->
<input class="btn goodsDataOpinionFormGo" type="submit" title="Добавить отзыв о &laquo;{GOODS_NAME}&raquo;" onclick="$('.goodsDataOpinionAddForm').submit()" value="Добавить отзыв" />
</div>
</div>
<!-- Кнопка отправки формы -->
</div>

</div>
</div>
<!-- END Форма добавления отзыва о товаре -->
</form>
</div>
</dd>
{% ENDIF %}
<!-- END Если не выключен модуль отзывов о товаре -->
{% ENDIF %}
<!-- END Если в тарифном плане подключен модуль отзывов о товаре -->

<!-- С этим товаром смотрят . Выводим только если есть доступно в тарифном плане или не отключено в настройках -->
{% IFNOT related_views_goods_empty %}
<dd class="tab">
<div class="related_goods related_views_goods tab-content-block ">
<h4 class="headersTabsGoodPage">С этим товаром смотрят</h4>
<!--Вывод товаров таблицей-->
{% FOR related_views_goods %}
<div class="menu-item tabl">
<div class="menu-item-box item-box">
<!-- Бирки -->
{% IF related_views_goods.IS_NEW %}
<div class="menu-item-badges new">
<a href="{CATALOG_NEW_URL}" title="Перейти на страницу &laquo;Новинки&raquo;"><span>Новинка</span></a>
</div>
{% ELSEIF related_views_goods.IS_TOP %}
<div class="menu-item-badges hit">
<a href="{CATALOG_TOP_SALES_URL}" title="Перейти на страницу &laquo;Хит Продаж&raquo;"><span>Хит Продаж</span></a>
</div>
{% ELSEIF related_views_goods.MAX_DISCOUNT>0 %}
<div class="menu-item-badges disc">
<a href="{related_views_goods.MAX_DISCOUNT_URL}" title="Перейти на страницу &laquo;Акции&raquo;"><span>Скидка</span><span class="discNum"> {related_views_goods.MAX_DISCOUNT}%</span></a>
</div>
{% ENDIF %}
<!-- END Бирки -->
<div class="menu-item-slider activate" href="#">
<div class="catalog-gallery-img">
  {% FOR goods_images_list %}
{% IF related_views_goods.goods_images_list.first %}
  <a itemprop="image" target="_blank" class="menu-item-icon" href="{% IF related_views_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png?design=bistro{% ELSE %}{related_views_goods.goods_images_list.LARGE}{% ENDIF %}">
<div class="zoom">
</div>
  </a>
{% ELSE %}
  <a itemprop="image" href="{related_views_goods.goods_images_list.LARGE}"  target="_blank" title="{related_views_goods.goods_images_list.NAME}"></a>
{% ENDIF %}
  {% ENDFOR images %}
</div>
<a href="{related_views_goods.URL}"><img src="{% IF related_views_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=bistro{% ELSE %}{related_views_goods.IMAGE_SMALL}{% ENDIF %}" alt="{related_views_goods.NAME}" /></a>
</div>
<div class="menu-item-content">
<div class="title">
<h4><a href="{related_views_goods.URL}" title="Перейти на страницу &laquo;{related_views_goods.NAME}&raquo;">{related_views_goods.NAME}</a></h4>
</div>
<div class="menu-item-params">
<div class="menu-item-info">{% IF related_views_goods.DESCRIPTION_SHORT %}{related_views_goods.DESCRIPTION_SHORT}{% ENDIF %}</div>
<ul class="cost menu-item-price">
<li class="minPrice">{related_views_goods.MIN_PRICE_NOW | money_format}</li>
<!-- Старая цена -->
<li class="last linethrough">
{% IF related_views_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_views_goods.MIN_PRICE_NOW %}
{related_views_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}
{% ELSEIF related_views_goods.MIN_PRICE_OLD>related_views_goods.MIN_PRICE_NOW %}
{related_views_goods.MIN_PRICE_OLD | money_format}
{% ENDIF %}
</li>
<!-- END Старая цена -->
</ul>
</div>
<div class="btn-toolbar">
<!-- Если товара нет в наличие и в настройках отключена возможность класть -->
{% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && related_views_goods.MAX_REST_VALUE==0 %}
<div class="tovar-available fnt11 fntupcase aunder">
<a href="#" rel="false" class="catalog-available-false" >
<div class="stikno">Товара нет в наличии</div>
</a>
</div>
{%ELSE%}
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{related_views_goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
<div class="btnToCart">
<input type="hidden" name="hash" value="{HASH}" />
<input type="hidden" name="form[goods_from]" value="{related_views_goods.GOODS_FROM}" />
<input type="hidden" name="form[goods_mod_id]" value="{related_views_goods.MIN_PRICE_NOW_ID}" />
<a class="btn toCart btn-success" onclick="addItem('#goodsListFormId{related_views_goods.MIN_PRICE_NOW_ID}');
return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={related_views_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={related_views_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{related_views_goods.NAME}&raquo; в корзину">
<span class="basket_add"></span>
</a>
</div>
<div class="numeric input-prepend input-append btn-group">
<a class="js-minus btn minus">
<i class="icon-minus">
-
</i>
</a>
<input type="number" name="form[goods_mod_quantity]" class="quantity" min="1" max="999" step="1" value="1"   title="Количество">
<a class="js-plus btn plus">
<i class="icon-plus">
+
</i>
</a>
</div>
</form>
{% ENDIF %}
</div>
</div>
</div>
</div>
{% ENDFOR related_views_goods %}
<!-- END Вывод товаров таблицей-->
</div>
</dd>
{% ENDIF %}
<!--  END С этим товаром смотрят -->
</div>
</dl>
</div>
<!-- END Табы на странице товара  -->
</div>
<!-- Стили рейтинга -->
<link rel="stylesheet" href="{FORALL_STYLES_PATH}jquery-ui-stars/4.11/jquery.rating.css" type="text/css" />
<!-- Загрузка скрипта рейтинга, будет доступен только на странице товара -->
<script type="text/javascript" src="{ASSETS_JS_PATH}forall.star.rating.js?design=bistro"></script>
<script type="text/javascript">
//Рейтинг отзыва
$('#goodsDataOpinionTableRating input').rating({
focus: function(value, link) {
var $tip = $('.goodsDataOpinionMsg');
$tip[0].data = $tip[0].data || $tip.html();
$tip.html(link.title || 'value: ' + value);
},
blur: function(value, link) {
var $tip = $('.goodsDataOpinionMsg');
$tip.html($tip[0].data || '');
}
});
// end рейтинг
var $tabHeader = $('.tabsHeaders');
var $tabContents = $('.tabsContents');

// Назначаем события на кнопки табов
$tabHeader.find('dt').on('click', function() {
var index = $(this).index();
if (index == $.cookie('tabs'))
return false;
$tabHeader.find('dt').removeClass('active');
$tabContents.find('dd').removeClass('active');
$(this).addClass('active');
$tabContents.find('dd:eq(' + index + ')').addClass('active');
// Устанавливаем таб в куки
$.cookie('tabs', index);
});
$(function() {
// Открываем вкладку которая была сохранена в cookie
var $tabsTovarInfo = $('.tabsTovarInfo'),
tabs = $.cookie('tabs');
$tabsTovarInfo.find('dt, dd').removeClass('active');
// Проверяем существует ли такой номер вкладки на странице.
if ($tabsTovarInfo.find('.tabsHeaders dt:eq(' + tabs + '), .tabsContents dd:eq(' + tabs + ')').length > 0) {
$tabsTovarInfo.find('.tabsHeaders dt:eq(' + tabs + '), .tabsContents dd:eq(' + tabs + ')').addClass('active');
} else {
$tabsTovarInfo.find('.tabsHeaders dt:eq(0), .tabsContents dd:eq(0)').addClass('active');
}
});
// Назначаем событие на кнопку "Оставить отзыв"
var $goodsDataOpinionAddTable = $('.goodsDataOpinionAddTable');
//если в куках написано значение 1 то значит блок с отзывами открыт
if ($.cookie('showOptionBlock') == '1') {
$goodsDataOpinionAddTable.show();
} else {
$goodsDataOpinionAddTable.hide();
}
$('.goodsDataOpinionShowAddForm').on('click', function() {
if ($.cookie('showOptionBlock') == '1') {
//сохраняем значение в куки
$.cookie('showOptionBlock', '0');
//закрываем блок с отзывами плано
$('.goodsDataOpinionAddTable').hide('slow');
} else {
//сохраняем куки
$.cookie('showOptionBlock', '1');
//открываем блок с отзывами плавно.
$('.goodsDataOpinionAddTable').show('slow');
// Скрываем кнопку на которую нажали
//$(this).closest('div').hide('slow');
}
return false;
});
</script>

#24 Ирина345

Ирина345

    Активный участник

  • Модераторы
  • 5 709 сообщений

Отправлено 29 Апрель 2015 - 15:34

Просмотр сообщенияtyz43 (29 Апрель 2015 - 08:55) писал:

Думаю так проще будет!   шаблон "Товар"))))))))

Здравствуйте, вам произвели изменения согласно инструкции выше и создали бекапы

#25 tyz43

tyz43

    Пользователь

  • Пользователи
  • PipPip
  • 38 сообщений

Отправлено 30 Апрель 2015 - 08:51

Огромное спасибо! получилось всё так как хотелось! теперь вопрос вы я так понимаю отключили перелистывание картинок и в связи с этим некоректно отображаются картинки на товаре! Значит так у товара допустим 3 картинки отображается только одна другие две снизу даже не видны нужно в ручную перелистывать картинки и кроме первой картинки неодна другая неотображается!  http://xn--56-kmced....goods/MulTiView вот допустим здесь три картинки! и можно всетаки вернуть атоматическое перелистывание на главной страници!

#26 Ирина345

Ирина345

    Активный участник

  • Модераторы
  • 5 709 сообщений

Отправлено 30 Апрель 2015 - 10:47

Просмотр сообщенияtyz43 (30 Апрель 2015 - 08:51) писал:

Огромное спасибо! получилось всё так как хотелось! теперь вопрос вы я так понимаю отключили перелистывание картинок и в связи с этим некоректно отображаются картинки на товаре! Значит так у товара допустим 3 картинки отображается только одна другие две снизу даже не видны нужно в ручную перелистывать картинки и кроме первой картинки неодна другая неотображается!  http://xn--56-kmced....goods/MulTiView вот допустим здесь три картинки! и можно всетаки вернуть атоматическое перелистывание на главной страници!
Здравствуйте, найдите в шаблоне hTML
 <script type="text/javascript">
							  $(document).ready(function() {
								$("#owl-one-slider .item").css('display', 'block');
								$("#owl-one-slider").owlCarousel({
								  navigation : true, // показывать кнопки next и prev 
								  slideSpeed : 300,
								  paginationSpeed : 400, 
								  items : 1, 
								  itemsDesktop : false,
								  itemsDesktopSmall : false,
								  itemsTablet: false,
								  itemsMobile : false,
																   navigationText: false // Удаляет текст с кнопок навигации
								}); 
							  });
							</script>
замените на

 <script type="text/javascript">
							  $(document).ready(function() {
								$("#owl-one-slider .item").css('display', 'block');
								$("#owl-one-slider").owlCarousel({
								  navigation : true, // показывать кнопки next и prev 
								  slideSpeed : 300,
								  paginationSpeed : 400, 
								  items : 1, 
								  itemsDesktop : false,
								  itemsDesktopSmall : false,
								  itemsTablet: false,
								  itemsMobile : false,
									 autoPlay: true,
								  navigationText: false // Удаляет текст с кнопок навигации
								}); 
							  });
							</script>
далее найдите в main.js
var owl = $(".owl-carousel");
owl.owlCarousel({
		 items: 5, //количество слайдев если окно браузера больше чем 1170px
		 itemsCustom: [[1170, 6], [1024, 5], [980, 5], [500, 5], [400, 4]], // назначаем количество изображений для определенного размера окна браузера [ширина браузера, количество картинок]
		 itemsScaleUp: true,
		 responsiveRefreshRate: 300, // Проверка не изменились ли размеры окна браузера
		 navigationText: ["Предыдущая", "Следующая"],
	 
		 singleItem: true
});
замените на

var owl = $(".owl-carousel");
owl.owlCarousel({
		 items: 5, //количество слайдев если окно браузера больше чем 1170px
		 itemsCustom: [[1170, 6], [1024, 5], [980, 5], [500, 5], [400, 4]], // назначаем количество изображений для определенного размера окна браузера [ширина браузера, количество картинок]
		 itemsScaleUp: true,
		 responsiveRefreshRate: 300, // Проверка не изменились ли размеры окна браузера
		 navigationText: ["Предыдущая", "Следующая"],
		autoPlay: 3000,
		 singleItem: true
});

далее найдите в шаблоне Товар код

 <div class="item">
												<a href="{goods_images.LARGE}" rel="gallery"  target="_blank" title="{goods_images.NAME}">
													<img class="goods-image-icon" rel="{goods_images.MEDIUM}" src="{goods_images.ICON}" alt="{goods_images.NAME}" />
												</a>
												<!-- Идентификатор изображения товара, используется для галереи изображений -->
												<input type="hidden" rel="{goods_images.ID}" />
											</div>
замените на

 <div class="item" style="width: 128px !important;">
												<a href="{goods_images.LARGE}" rel="gallery"  target="_blank" title="{goods_images.NAME}">
													<img class="goods-image-icon" rel="{goods_images.MEDIUM}" src="{goods_images.ICON}" alt="{goods_images.NAME}" />
												</a>
												<!-- Идентификатор изображения товара, используется для галереи изображений -->
												<input type="hidden" rel="{goods_images.ID}" />
											</div>


#27 tyz43

tyz43

    Пользователь

  • Пользователи
  • PipPip
  • 38 сообщений

Отправлено 30 Апрель 2015 - 12:33

перелистывание слайдов заработало на главной страници! но только и на товаре тоже стало перелистываться а этого не надо! и картинки как была проблема что только перавая отображается так и есть!

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

  • Безымянный54564.png


#28 Ирина345

Ирина345

    Активный участник

  • Модераторы
  • 5 709 сообщений

Отправлено 30 Апрель 2015 - 13:41

Просмотр сообщенияtyz43 (30 Апрель 2015 - 12:33) писал:

перелистывание слайдов заработало на главной страници! но только и на товаре тоже стало перелистываться а этого не надо! и картинки как была проблема что только перавая отображается так и есть!
Найдите в шаблоне Товар код
<!-- Большое изображение -->
						{% IF GOODS_IMAGE_EMPTY %}
							<img src="{ASSETS_IMAGES_PATH}no-photo-medium.png?design=bistro" alt="{GOODS_NAME}" title="Увеличить {GOODS_NAME}" />
						{% ELSE %}
							<div id="owl-one-slider-tovar" class="owl-carousel">
замените на

<!-- Большое изображение -->
						{% IF GOODS_IMAGE_EMPTY %}
							<img src="{ASSETS_IMAGES_PATH}no-photo-medium.png?design=bistro" alt="{GOODS_NAME}" title="Увеличить {GOODS_NAME}" />
						{% ELSE %}
							<div id="owl-one-slider-tovar" >
далее найдите
<div id="owl-carusel" class="owl-carousel">
									{% ENDIF %}
											<div class="item" style="width: 128px !important;">
замените на


<div id="owl-carusel" >
									{% ENDIF %}
											<div class="item" style="width: 128px !important;">



#29 tyz43

tyz43

    Пользователь

  • Пользователи
  • PipPip
  • 38 сообщений

Отправлено 05 Май 2015 - 14:34

Доброго времени суток! Огромное вам спасибо все получилось так как надо!!! осталось ещё совсем чуть чуть вопросов
1) как уменьшить подвал чтобы он ровненько было. тоесть убрать вот этот промежуток чтобы подвал был невыше зеленой надписи чтобы ровненько было.
2) на картинке наглядно показано как хочется просто чтобы сортировки поля были друг под другом и ровненько.

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

  • сортировка.png
  • подвал.png


#30 tyz43

tyz43

    Пользователь

  • Пользователи
  • PipPip
  • 38 сообщений

Отправлено 05 Май 2015 - 14:55

такая беда приключилась я решил поменять раздел харектеристики и беда произошла на всех доварах на которых я это сделал старые харектеристики пропали а новые неотображаются((((((((((((( http://xn--56-kmced....atalog/Resivery

#31 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 09 Май 2015 - 05:56

1. В шаблоне HTML найдите:
<div class="infoSite">
					 <div itemscope itemtype="http://schema.org/Organization" class="copy">
						 &copy; <span class="dateYear">{DATE_YEAR}</span> &laquo;<span class="settingsStoreName">{SETTINGS_STORE_NAME}</span>
						 &raquo;<span itemprop="name" class="settingsStoreOrgName">{SETTINGS_STORE_ORG_NAME}</span><br />
						 <span itemprop="location" class="settingsStoreRegion">{SETTINGS_STORE_REGION}</span>
					
				 </div>
			 </div>

перенесите его поставив после:
<nav class="footerMenu">
				 {% FOR menu %}
					 {% FOR footer %}
						 <ul id="megamenu_bottom">
							 {% FOR links %}
								 <li {% IF menu.footer.links.SELECTED %}class="active"{%ENDIF%}><a href="{menu.footer.links.URL}" {% IF menu.footer.links.TITLE %}title="{menu.footer.links.TITLE}"{% ENDIF %}>{menu.footer.links.NAME}</a></li>
							 {% ENDFOR links %}
						 </ul>
					 {% ENDFOR footer %}
				 {% ENDFOR menu %}
			 </nav>

далее в main.css найдите:
.footerBot {
display: block;
margin-top: 40px;
overflow: hidden;
width: 100%;
}
замените на:
.footerBot {
display: none;
margin-top: 40px;
overflow: hidden;
width: 100%;
}

далее найдите:
.infoSite {
background-color: #1abc9c;
border-radius: 3px;
color: #d1f2eb;
display: block;
float: right;
line-height: 1.4;
margin: 1% 1% 0 0;
padding: 1% 1% 1% 2%;
width: 20%;
}
замените на:
.infoSite {
background-color: #1abc9c;
border-radius: 3px;
color: #d1f2eb;
display: block;
float: right;
line-height: 1.4;
margin: 0;
padding: 1% 1% 1% 2%;
width: 20%;
}
2. Добавьте пожалуйста в категорию на скриншоте фильтр, чтобы на основе результата я смогла написать вам инструкцию.
3.К сожалению, бэк ап не распространяется на товары, необходимо перезалить прайс с добавленными в него характеристиками, которые пропали на сайте.

#32 tyz43

tyz43

    Пользователь

  • Пользователи
  • PipPip
  • 38 сообщений

Отправлено 18 Май 2015 - 09:19

Доброго времени суток! я пытаюсь создать новые товары тоесть не те которые исправлял а обсолютно новые товары в обсолютно новой категории и всеровно характеристика не появляется!!! что делать!?

#33 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 19 Май 2015 - 03:12

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




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных