Не могу найти ошибку в шаблоне "Товары". Из-за нее некоторые разделы каталога отображаются некорректно (футер слетает).
Например, на в категории, где есть фильтры, все ок: http://b65899.storel...catalog/Техника
А так, где фильтров нет, слетает: http://b65899.storel.../catalog/Фрукты
Меняла местами расположение блоков "toolbar" и "filters" вверху страницы, описание категории переносила вниз страницы.
Точно не знаю, вследствие какого изменения это произошло, и стольких бэкапов не делала, поэтому откатить назад не могу Помогите, пожалуйста, найти ошибку.
Мой код шаблона "товары":
{% IF FORM_CHECK_NB_GOODS%} {GOODS_PAGES_RESULTS} товар{GOODS_PAGES_RESULTS | gen_word_end("","а","ов")} {% ELSE %} {% IFNOT index_page %} <div class="breadcrumbs_box"> <a href="http://{NET_DOMAIN}/" title="Перейти на главную" class="headerNavigation1">Главная</a> {% IF IS_FULL_CATALOG %} <span class="headerNavigation">Каталог</span> {% ELSE %} <a href="{CATALOG_URL}" title="Перейти в каталог продукции нашего магазина" class="headerNavigation1">Каталог</a> {% FOR upper_navigation %} {% IF upper_navigation.CURRENT %}<span class="headerNavigation">{upper_navigation.NAME}</span>{% ELSEIF upper_navigation.CURRENT_PARENT %}<a href="{upper_navigation.URL}" title="Перейти в категорию «{upper_navigation.NAME}»" class="headerNavigation1">{upper_navigation.NAME}</a>{% ENDIF %} {% ENDFOR %} {% ENDIF %} </div> {% ENDIF %} <!-- В корне каталога товаров не отображаем заголовок --> {% IFNOT IS_FULL_CATALOG %} <h1 class="heading_title">{CATEGORY_NAME}</h1> {% ENDIF %} {% IF FORM_NOTICE %}<ul class="messages"><li class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}error{% ENDIF %}">{FORM_NOTICE | nl2br}</li></ul>{% ENDIF %} <div class="contentText"> <!-- В корне каталога товаров отобразим все корневые категории если они есть на сайте --> {% IF IS_FULL_CATALOG && nested_categories_list_empty=0 || goods_empty=1 && nested_categories_list_empty=0 && goods_filters_empty=1 %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <div class="product-list2"> <!-- скрываем стандартный каталог {% FOR nested_categories_list %}<div class="main_general"> <div> <div class="product"> <div class="product-image-wrapper goods-cat-image-medium-square"> <a class="product_img" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"> <img class="goods-cat-image-medium" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=movement{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}"> </a> </div> <div class="product-name"> <a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </div> </div> </div> </div>{% ENDFOR %} --> <div class="letter"> <h2 class="big-letter">A</h2> <ul> <li><a href="/catalog/Alfa-Romeo">Alfa Romeo</a></li> <li><a href="/catalog/Audi"><b>Audi</b></a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">B</h2> <ul> <li><a href="/catalog/BMW"><b>BMW</b></a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">C</h2> <ul> <li><a href="/catalog/Cadillac">Cadillac</a></li> <li><a href="/catalog/Chery">Chery</a></li> <li><a href="/catalog/Chevrolet"><strong>Chevrolet</strong></a></li> <li><a href="/catalog/CHRYSLER">CHRYSLER</a></li> <li><a href="/catalog/Citroen"><strong>Citroen</strong></a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">D</h2> <ul> <li><a href="/catalog/Daewoo"><strong>Daewoo</strong></a></li> <li><a href="/catalog/DAIHATSU">Daihatsu</a></li> <li><a href="/catalog/DAF-IVECO-FIAT-FORD">DAF/IVECO/FIAT/FORD</a></li> <li><a href="/catalog/Dodge">Dodge</a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">F</h2> <ul> <li><a href="/catalog/Fiat">Fiat</a></li> <li><a href="/catalog/Ford"><strong>Ford</strong></a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">H</h2> <ul> <li><a href="/catalog/Honda"><strong>Honda</strong></a></li> <li><a href="/catalog/Hummer">Hummer</a></li> <li><a href="/catalog/Hyundai"><strong>Hyundai</strong></a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">I</h2> <ul> <li><a href="/catalog/Infinity">Infinity</a></li> <li><a href="/catalog/Isuzu">Isuzu</a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">J</h2> <ul> <li><a href="/catalog/Jaguar">Jaguar</a></li> <li><a href="/catalog/Jeep">Jeep</a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">K</h2> <ul> <li><a href="/catalog/Kia"><strong>KIA</strong></a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">L</h2> <ul> <li><a href="/catalog/Lancia">Lancia</a></li> <li><a href="/catalog/Lexus">Lexus</a></li> <li><a href="/catalog/LAND-ROVER"><strong>LAND ROVER</strong></a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">M</h2> <ul> <li><a href="/catalog/Man">MAN</a></li> <li><a href="/catalog/Mazda"><strong>Mazda</strong></a></li> <li><a href="/catalog/Mercedes"><strong>Mercedes</strong></a></li> <li><a href="/catalog/Mini">Mini</a></li> <li><a href="/catalog/Mitsubishi"><strong>Mitsubishi</strong></a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">N</h2> <ul> <li><a href="/catalog/Nissan"><strong>Nissan</strong></a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">O</h2> <ul> <li><a href="/catalog/Opel"><strong>Opel</strong></a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">P</h2> <ul> <li><a href="/catalog/Peugeot"><strong>Peugeot</strong></a></li> <li><a href="/catalog/Porsche">Porsche</a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">R</h2> <ul> <li><a href="/catalog/Renault"><strong>Renault</strong></a></li> <li><a href="/catalog/Rover">Rover</a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">S</h2> <ul> <li><a href="/catalog/Saab">Saab</a></li> <li><a href="/catalog/Scania">Scania</a></li> <li><a href="/catalog/Seat">Seat</a></li> <li><a href="/catalog/Skoda"><strong>Skoda</strong></a></li> <li><a href="/catalog/SsangYong">SsangYong</a></li> <li><a href="/catalog/Subaru"><strong>Subaru</strong></a></li> <li><a href="/catalog/Suzuki">Suzuki</a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">T</h2> <ul> <li><a href="/catalog/Toyota"><strong>Toyota</strong></a></li> </ul> </div> <div class="letter"> <h2 class="big-letter">V</h2> <ul> <li><a href="/catalog/Volkswagen"><strong>Volkswagen</strong></a></li> <li><a href="/catalog/Volvo"><strong>Volvo</strong></a></li> </ul> </div> <div class="snippet">Ищете автостекло в г.Екатеринбург? Найти автостекла в г. Екатеринбург можно в нашем каталоге. Здесь же можно купить лобовое стекло в Екатеринбурге. В нашем каталоге вы можете подобрать лобовое стекло, а также другие автостекла для иномарок. Заказ автостекла из г. Екатеринбург, цены.</div> </div> <br clear="all"/> <!-- В категориях используем стандартный алгоритм отображения товаров --> {% ELSE %} <!-- Если нет товаров, выводим сообщение пользователю --> {% IF goods_empty %} {% IF goods_filters_empty %} <p class="attention">Нет товаров в выбранной категории</p> {% ELSE %} <p class="attention">Нет товаров для выбранных условий</p> {% ENDIF %} {% ENDIF %} <!-- /Если нет товаров, выводим сообщение пользователю --> <!-- Если нет товаров, либо у пользователя не сработало javascript ограничение на фильтре по товарам и так получилось что их не нашлось, отобразим блок изменяющий отображение данных выдачи товаров --> {% IF goods_empty=0 || goods_filters_empty=0 %} <!-- Верхний блок, изменяющий отображение данных выдачи товаров --> <!-- Если в тарифном плане подключен модуль фильтров по товарам --> {% IF TARIFF_FEATURE_GOODS_FILTERS %} <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь --> <form action="" method="get"> <div class="filters"> <div class="pre-filter"> Выберите модель автомобиля, вид стекла и характеристики в раскрывающихся списках: </div> <div class="all-filters"> <!-- Если есть возможность фильтрации товаров по ценам --> <!-- {% IF SHOW_GOODS_PRICE_FILTERS %} <div class="filter"> Цена:<br /> <div class="contentTbodySearchPriceFilterBlock"> <!-- Фильтры по цене --> <!-- div class="goodsFilterPriceRangePointers"><div class="min">{GOODS_FILTER_MIN_AVAILABLE_PRICE}</div><div class="max">{GOODS_FILTER_MAX_AVAILABLE_PRICE}</div></div> <div id="goods-filter-price-slider"></div> <div class="goodsFilterPriceInfo"> от <input id="goods-filter-min-price" type="text" name="form[filter][price][min]" value="{% IF GOODS_FILTER_MIN_PRICE %}{GOODS_FILTER_MIN_PRICE}{% ELSE %}{GOODS_FILTER_MIN_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" /> до <input id="goods-filter-max-price" type="text" name="form[filter][price][max]" value="{% IF GOODS_FILTER_MAX_PRICE %}{GOODS_FILTER_MAX_PRICE}{% ELSE %}{GOODS_FILTER_MAX_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" /> </div> <div class="goodsFilterPriceSubmit"> <button class="button" type="submit">Показать</button> </div> </div> </div> {% ENDIF %} --> <!-- END Если есть возможность фильтрации товаров по ценам --> <!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам --> {% IF SHOW_GOODS_FILTERS %} <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) --> {% FOR filter_attr_list %} <div class="filter"> {filter_attr_list.NAME}:<br /> <span class="select-box"> <select onchange="$(this).attr('name', $(this).find('option:selected').attr('value') == -1 ? '' : $(this).find('option:selected').attr('rel'));this.form.submit();" name="{% FOR values %}{% IF filter_attr_list.values.CHECKED %}form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]{% ENDIF %}{% ENDFOR %}"> <option> - все варианты - </option> {% FOR values %} <option value="1" rel="form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]" {% IF filter_attr_list.values.CHECKED %}selected="selected"{% ELSEIF filter_attr_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %}>{filter_attr_list.values.VALUE} ({filter_attr_list.values.NB_GOODS_FILTERED})</option> {% ENDFOR %} </select> </span> </div> {% ENDFOR %} <!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) --> {% FOR filter_prop_list %} <div class="filter"> {filter_prop_list.NAME}:<br /> <span class="select-box"> <select onchange="$(this).attr('name', $(this).find('option:selected').attr('value') == -1 ? '' : $(this).find('option:selected').attr('rel'));this.form.submit();" name="{% FOR values %}{% IF filter_prop_list.values.CHECKED %}form[filter][prop][{filter_prop_list.ID}][{filter_prop_list.values.ID}]{% ENDIF %}{% ENDFOR %}"> <option> - все - </option> {% FOR values %} <option value="1" rel="form[filter][prop][{filter_prop_list.ID}][{filter_prop_list.values.ID}]" {% IF filter_prop_list.values.CHECKED %}selected="selected"{% ELSEIF filter_prop_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %}>{filter_prop_list.values.VALUE}</option> {% ENDFOR %} </select> </span> </div> {% ENDFOR %} <div class="clear"></div> </div> <div class="post-filter">Не нашли нужное стекло? Звоните! 361-25-45</div> <div class="clearfilter"><button type="button" name="reset" onclick="javascript:document.location = document.location.pathname;">Сбросить фильтры</button></div> <div class="clear"></div> {% ENDIF %} </div> </form> {% ENDIF %} <!-- END Если в тарифном плане подключен модуль фильтров по товарам --> <div class="toolbar"> <form action="" class="form-inline OrderFilterForm"> <!-- Список фильтров, которые сейчас действуют на результаты поиска --> {% FOR goods_filters %} <input type="hidden" name="{goods_filters.NAME}" value="{goods_filters.VALUE}" /> {% ENDFOR %} <!-- Блок изменения вида списка и поля сортировки --> <!-- div class="views"> <label>Вид списка:</label> {% IF GOODS_VIEW_TYPE=2 %} <a onclick="goods_view_type_change('goods_view_type=1')" title="Отображать список товаров в виде таблицы с 3-мя товарами на одну строку" class="grid"></a> <a title="Список товаров категории «{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}» сейчас отображается в виде списка, где один товар занимает одну строку" class="list-active"></a> {% ELSE %} <a title="Список товаров категории «{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}» сейчас отображается в виде таблицы, по 3 товара на строку" class="grid-active"></a> <a onclick="goods_view_type_change('goods_view_type=2')" title="Отображать список товаров в виде списка" class="list"></a> {% ENDIF %} </div --> <div class="sort"> <div class="sort-by"> <!-- Поле выбора сортировки --> {% IF goods_show_order_fields %} <label>Сортировать по:</label> <span class="select-box"> <select name="goods_search_field_id" onchange="this.form.submit();"> {% FOR goods_order_fields %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option> {% ENDFOR %} </select> </span> {% ENDIF %} </div> </div> <!-- /Блок изменения вида списка и поля сортировки --> <!-- Блок возможности изменения лимитов выдачи --> {% IF goods_show_per_page %} <div class="limit"> <label>Показывать по:</label> <span class="select-box"> <select name="per_page" onchange="this.form.submit();"> {% FOR goods_per_page_list %} <option value="{goods_per_page_list.LIMIT}" {% IF goods_per_page_list.SELECTED %}selected="selected"{% ENDIF %}>{goods_per_page_list.LIMIT}</option> {% ENDFOR %} </select> </span> <label>результатов</label> </div> {% ENDIF %} <!-- /Блок возможности изменения лимитов выдачи --> </form> <div class="clear"></div> </div> <!-- /Верхний блок, изменяющий отображение данных выдачи товаров --> {% ENDIF %} <!-- /Если нет товаров, либо у пользователя не сработало javascript ограничение на фильтре по товарам и так получилось что их не нашлось, отобразим блок изменяющий отображение данных выдачи товаров --> <!-- Если есть товары --> {% IFNOT goods_empty %} <div> {% IF GOODS_VIEW_TYPE=2 %} <div class="product-list{% IF GOODS_PAGES_RESULTS<SETTINGS_GOODS_CAT_PER_PAGE_STEP %}2{% ENDIF %}"> {% ELSE %} <div class="product-list{% IF GOODS_PAGES_RESULTS<SETTINGS_GOODS_CAT_PER_PAGE_STEP %}4{% ELSE %}3{% ENDIF %}"> {% ENDIF %}{% IF GOODS_VIEW_TYPE=2 %}{% FOR goods %}<div class="main_general"><div> <div class="product"> <div class="product-image-wrapper goods-cat-image-medium-square onhover"> <a class="product_img" title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}"> <img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=movement{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="" class="goods-cat-image-medium" /> </a> </div> <div class="product-name"><p title="{goods.NAME}" onclick="javascript:document.location.href='{goods.URL_MIN_PRICE_NOW | url_amp}'" style="*height:;">{goods.NAME}</p></div> <div class="product-price"> <span class="new_price">{goods.MIN_PRICE_NOW | money_format}</span> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <s class="old_price">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</s> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <s class="old_price">{goods.MIN_PRICE_OLD | money_format}</s> {% ENDIF %} </div> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <a class="buy_button" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ">Быстрый заказ</a> <!--a class="buy_button" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a--> </form> <!-- Если есть возможность добавить товар в избранное --> {% IF goods.IS_HAS_IN_FAVORITES_LIST %} <a class="wishlist add_to_wishlist_small_text added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{goods.NAME}» в избранное" data-action-delete-title="Убрать «{goods.NAME}» из избранного" data-action-text-add="Добавить в избранное" data-action-text-delete="Удалить из избранного" title="Убрать «{goods.NAME}» из избранного" href="{FAVORITES_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" >Удалить из избранного</a> {% ELSE %} <a class="wishlist add_to_wishlist_small_text" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{goods.NAME}» в избранное" data-action-delete-title="Убрать «{goods.NAME}» из избранного" data-action-text-add="Добавить в избранное" data-action-text-delete="Удалить из избранного" title="Добавить «{goods.NAME}» в избранное" href="{FAVORITES_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" >Добавить в избранное</a> {% ENDIF %} <!-- END Если есть возможность добавить товар в избранное --> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} {% IF goods.IS_HAS_IN_COMPARE_LIST %} <a class="compare add_to_compare_small_text added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{goods.NAME}» из списка сравнения с другими товарами" data-action-text-add="Добавить к сравнению" data-action-text-delete="Убрать из сравнения" title="Убрать «{goods.NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&from={goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" >Убрать из сравнения</a> {% ELSE %} <a class="compare add_to_compare_small_text" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{goods.NAME}» из списка сравнения с другими товарами" data-action-text-add="Добавить к сравнению" data-action-text-delete="Убрать из сравнения" title="Добавить «{goods.NAME}» в список сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&from={goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" >Добавить к сравнению</a> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> </div> <div class="preview big hidden-tablet hidden-phone"> <div class="wrapper"> <div class="col-1"> <ul id="thumb_images"> {% FOR images %} <li> <a class="image" data-rel="{goods.images.SMALL}" href="{goods.URL_MIN_PRICE_NOW | url_amp}"> <img class="thumb" alt="" src="{goods.images.SMALL}"> </a> </li> {% ENDFOR %} </ul> </div> <div class="col-2 with_media"> <div class="big_image goods-cat-image-medium-square"> <a href="{goods.URL_MIN_PRICE_NOW | url_amp}"> <img class="goods-cat-image-medium" data-rel="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=movement{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=movement{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt=""> </a> </div> <a href="{goods.URL_MIN_PRICE_NOW | url_amp}" class="fancybox popup_fancybox167 hidden"></a> <div class="product-name"><p title="{goods.NAME}" onclick="javascript:document.location.href='{goods.URL_MIN_PRICE_NOW | url_amp}'" style="*height:;">{goods.NAME}</p></div> <div class="product-price"> <span class="new_price">{goods.MIN_PRICE_NOW | money_format}</span> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <s class="old_price">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</s> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <s class="old_price">{goods.MIN_PRICE_OLD | money_format}</s> {% ENDIF %} </div> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <a class="buy_button" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ">Быстрый заказ</a> <!--a class="buy_button" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a--> </form> <!-- Если есть возможность добавить товар в избранное --> {% IF goods.IS_HAS_IN_FAVORITES_LIST %} <a class="wishlist add_to_wishlist_small_text added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{goods.NAME}» в избранное" data-action-delete-title="Убрать «{goods.NAME}» из избранного" data-action-text-add="Добавить в избранное" data-action-text-delete="Удалить из избранного" title="Убрать «{goods.NAME}» из избранного" href="{FAVORITES_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" >Удалить из избранного</a> {% ELSE %} <a class="wishlist add_to_wishlist_small_text" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{goods.NAME}» в избранное" data-action-delete-title="Убрать «{goods.NAME}» из избранного" data-action-text-add="Добавить в избранное" data-action-text-delete="Удалить из избранного" title="Добавить «{goods.NAME}» в избранное" href="{FAVORITES_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" >Добавить в избранное</a> {% ENDIF %} <!-- END Если есть возможность добавить товар в избранное --> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} {% IF goods.IS_HAS_IN_COMPARE_LIST %} <a class="compare add_to_compare_small_text added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{goods.NAME}» из списка сравнения с другими товарами" data-action-text-add="Добавить к сравнению" data-action-text-delete="Убрать из сравнения" title="Убрать «{goods.NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&from={goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" >Убрать из сравнения</a> {% ELSE %} <a class="compare add_to_compare_small_text" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{goods.NAME}» из списка сравнения с другими товарами" data-action-text-add="Добавить к сравнению" data-action-text-delete="Убрать из сравнения" title="Добавить «{goods.NAME}» в список сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&from={goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" >Добавить к сравнению</a> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> </div> </div> </div> </div></div>{% ENDFOR %} <!-- Если отображаем товары таблицей --> {% ELSE %} <!-- Проходим по массиву списка товаров --> {% FOR goods %} <div class="four columns product_wrapper"> <div> <div class="prod_image goods-cat-image-medium-square"> {% IF user_agent_ie7 %} <a href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="goods-cat-image-medium" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=movement{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" /> </a> {% ELSEIF user_agent_ie8 %} <a href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="goods-cat-image-medium" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=movement{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" /> </a> {% ELSE %} <a href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="goods-cat-image-medium" alt="{goods.NAME} " src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=movement{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" /> </a> {% ENDIF %} </div> <div class="item-detail"> <div class="product-tools"> {% IF goods.MAX_REST_VALUE>0 %} <div class="product-price"> <span class="new_price">{goods.MIN_PRICE_NOW | money_format}</span> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <s class="old_price">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</s> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <s class="old_price">{goods.MIN_PRICE_OLD | money_format}</s> {% ENDIF %} <div class="clear"></div> </div> {% ENDIF %} <div class="product-available"> {% IF goods.MAX_REST_VALUE>0 %} <span>Есть в наличии</span> {% ELSE %}<span>Нет в наличии</span> {% ENDIF %} </div> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <p><a class="buy_button" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ">Быстрый заказ</a> </p></br><p><a class="buy_button" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a> </p> </form> <!-- Если есть возможность добавить товар в избранное --> <!-- {% IF goods.IS_HAS_IN_FAVORITES_LIST %} <a class="wishlist add_to_wishlist_small_text added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{goods.NAME}» в избранное" data-action-delete-title="Убрать «{goods.NAME}» из избранного" data-action-text-add="Добавить в избранное" data-action-text-delete="Удалить из избранного" title="Убрать «{goods.NAME}» из избранного" href="{FAVORITES_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" >Удалить из избранного</a> {% ELSE %} <a class="wishlist add_to_wishlist_small_text" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{goods.NAME}» в избранное" data-action-delete-title="Убрать «{goods.NAME}» из избранного" data-action-text-add="Добавить в избранное" data-action-text-delete="Удалить из избранного" title="Добавить «{goods.NAME}» в избранное" href="{FAVORITES_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" >Добавить в избранное</a> {% ENDIF %} --> <!-- END Если есть возможность добавить товар в избранное --> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} {% IF goods.IS_HAS_IN_COMPARE_LIST %} <a class="compare add_to_compare_small_text added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{goods.NAME}» из списка сравнения с другими товарами" data-action-text-add="Добавить к сравнению" data-action-text-delete="Убрать из сравнения" title="Убрать «{goods.NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&from={goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" >Убрать из сравнения</a> {% ELSE %} <a class="compare add_to_compare_small_text" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{goods.NAME}» из списка сравнения с другими товарами" data-action-text-add="Добавить к сравнению" data-action-text-delete="Убрать из сравнения" title="Добавить «{goods.NAME}» в список сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&from={goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" >Добавить к сравнению</a> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> </div> <div class="column"> <h4><a href="{goods.URL | url_amp}" title="{goods.NAME}">{goods.NAME}</a></h4> <div class="desc std a-left"> <div class="htmlDataBlock"> {goods.DESCRIPTION_SHORT} </div> </div> <div class="part1"> <p><span>Артикул:</span> {goods.ART_NUMBER}</p> <p>{%FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Производитель%}<span>Производитель:</span> {goods.goods_attr_list.VALUE} {%ENDIF%} {%ENDFOR%}</p> </div> <div class="part2"> <!-- Блок характеристик товара. Бренд и его изображение --> {% IFNOT goods_attr_list_empty %} {% FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Цвет стекла && goods.goods_attr_list.VALUE = зеленого оттенка %} <img src="{ASSETS_IMAGES_PATH}green-glass.png" alt="Стекло зеленого оттенка" title="Стекло зеленого оттенка" /> {% ENDIF %} {% ENDFOR %} {% FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Цвет стекла && goods.goods_attr_list.VALUE = голубого оттенка %} <img src="{ASSETS_IMAGES_PATH}blue-glass.png" alt="Стекло голубого оттенка" title="Стекло голубого оттенка" /> {% ENDIF %} {% ENDFOR %} {% FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Цвет стекла && goods.goods_attr_list.VALUE = прозрачное %} <img src="{ASSETS_IMAGES_PATH}clear.png" alt="Стекло прозрачное" title="Прозрачное стекло" /> {% ENDIF %} {% ENDFOR %} {% FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Цвет стекла && goods.goods_attr_list.VALUE = фиолетового оттенка %} <img src="{ASSETS_IMAGES_PATH}violet-glass.png" alt="Стекло фиолетового оттенка" title="Стекло фиолетового оттенка" /> {% ENDIF %} {% ENDFOR %} {% FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Солнцезащитная полоса && goods.goods_attr_list.VALUE = серая %} <img src="{ASSETS_IMAGES_PATH}grey-stripe.png" alt="Стекло с серой солнцезащитной полосой" title="С серой солнцезащитной полосой" /> {% ENDIF %} {% ENDFOR %} {% FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Солнцезащитная полоса && goods.goods_attr_list.VALUE = зеленая %} <img src="{ASSETS_IMAGES_PATH}green-stripe.png" alt="Стекло с зеленой солнцезащитной полосой" title="С зеленой солнцезащитной полосой" /> {% ENDIF %} {% ENDFOR %} {% FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Солнцезащитная полоса && goods.goods_attr_list.VALUE = голубая %} <img src="{ASSETS_IMAGES_PATH}blue-stripe.png" alt="Стекло с голубой солнцезащитной полосой" title="С голубой солнцезащитной полосой" /> {% ENDIF %} {% ENDFOR %} {% FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Акустическое && goods.goods_attr_list.VALUE = да %} <img src="{ASSETS_IMAGES_PATH}akustik.png" alt="Акустическое стекло" title="Акустическое" /> {% ENDIF %} {% ENDFOR %} {% FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Встроенная антенна && goods.goods_attr_list.VALUE = есть %} <img src="{ASSETS_IMAGES_PATH}antenna.png" alt="Стекло со встроенной антенной" title="Со встроенной антенной" /> {% ENDIF %} {% ENDFOR %} {% FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Место под камеру && goods.goods_attr_list.VALUE = есть %} <img src="{ASSETS_IMAGES_PATH}camera.png" alt="Стекло с местом под камеру" title="С местом под камеру" /> {% ENDIF %} {% ENDFOR %} {% FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Электрообогрев && goods.goods_attr_list.VALUE = есть %} <img src="{ASSETS_IMAGES_PATH}obogrev.png" alt="Стекло с электрообогревом" title="С электрообогревом" /> {% ENDIF %} {% ENDFOR %} {% FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Датчик дождя && goods.goods_attr_list.VALUE = есть %} <img src="{ASSETS_IMAGES_PATH}dojd.png" alt="Стекло с датчиком дождя" title="С креплением для датчика дождя" /> {% ENDIF %} {% ENDFOR %} {% FOR goods_attr_list%} {% IF goods.goods_attr_list.NAME = Окно под VIN код && goods.goods_attr_list.VALUE = есть %} <img src="{ASSETS_IMAGES_PATH}vin.png" alt="Стекло с окном под VIN-код" title="С окном под VIN-код" /> {% ENDIF %} {% ENDFOR %} {% ENDIF %} <!-- END Блок характеристик товара. Бренд и его изображение --> </div> </div> </div> <div class="clear"></div> </div> </div> {% ENDFOR %} <!-- /Проходим по массиву списка товаров --> {% ENDIF %} <!-- /Список товаров таблица --> </div> </div> {% ENDIF %} <!-- /Если есть товары --> <!-- Ссылки постраничной навигации для бесконечного скролла --> <div style="display: none;" class="infinitescroll-pages"> {% FOR goods_pages %} {% IF goods_pages.CURRENT %} <b>{goods_pages.PAGE}</b> {% ELSE %} <a href="{GOODS_PAGINATE_URL | url_amp}&only_body=1&page={goods_pages.PAGE}">{goods_pages.PAGE}</a> {% ENDIF %} {% ENDFOR %} </div> <!-- /Ссылки постраничной навигации для бесконечного скролла --> <!-- Для полного отображения страницы товаров оторазим элементы навигации и обёрточные блоки --> {% IFNOT ONLY_BODY && goods_empty=0 %} <div class="clear"></div> <!-- Нижний блок, изменяющий отображение данных выдачи товаров --> <div class="toolbar"> <form action="" class="form-inline OrderFilterForm"> <!-- Список фильтров, которые сейчас действуют на результаты поиска --> {% FOR goods_filters %} <input type="hidden" name="{goods_filters.NAME}" value="{goods_filters.VALUE}" /> {% ENDFOR %} <!-- div class="views"> <label>Вид списка:</label> {% IF GOODS_VIEW_TYPE=2 %} <a onclick="goods_view_type_change('goods_view_type=1')" title="Отображать список товаров в виде таблицы с 3-мя товарами на одну строку" class="grid"></a> <a title="Список товаров категории «{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}» сейчас отображается в виде списка, где один товар занимает одну строку" class="list-active"></a> {% ELSE %} <a title="Список товаров категории «{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}» сейчас отображается в виде таблицы, по 3 товара на строку" class="grid-active"></a> <a onclick="goods_view_type_change('goods_view_type=2')" title="Отображать список товаров в виде списка" class="list"></a> {% ENDIF %} </div --> <!-- Поле выбора сортировки --> {% IF goods_show_order_fields %} <div class="sort-by"> <label>Сортировать по:</label> <span class="select-box"> <select name="goods_search_field_id" onchange="this.form.submit();"> {% FOR goods_order_fields %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option> {% ENDFOR %} </select> </span> </div> {% ENDIF %} <!-- Блок возможности изменения лимитов выдачи --> {% IF goods_show_per_page %} <div class="limit"> <label>Показывать по:</label> <span class="select-box"> <select name="per_page" onchange="this.form.submit();"> {% FOR goods_per_page_list %} <option value="{goods_per_page_list.LIMIT}" {% IF goods_per_page_list.SELECTED %}selected="selected"{% ENDIF %}>{goods_per_page_list.LIMIT}</option> {% ENDFOR %} </select> </span> <label>результатов</label> </div> {% ENDIF %} <!-- /Блок возможности изменения лимитов выдачи --> <!-- Запоминаем сколько всего есть страниц в каталоге --> <script type="text/javascript">var infiniteScrollLastPage = "{GOODS_PAGES_LAST}";</script> </form> <div class="clear"></div> </div> <!-- /Нижний блок, изменяющий отображение данных выдачи товаров --> <!-- Страницы --> {% IF show_pages %} <div class="pagination"> <div class="links"> {% FOR goods_pages %} {% IF goods_pages.CURRENT %} <b>{goods_pages.PAGE}</b> {% ELSE %} <a href="{GOODS_PAGINATE_URL | url_amp}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a> {% ENDIF %} {% ENDFOR %} </div> </div> {% ENDIF %} {% IF CATEGORY_DESCRIPTION || CATEGORY_SEO_DESCRIPTION_SHORT || CATEGORY_SEO_DESCRIPTION_LARGE %} <div class="box htmlDataBlock"> <div class="box-content"> {% IF CATEGORY_DESCRIPTION %} {CATEGORY_DESCRIPTION} {% ENDIF %} <!-- Короткое SEO описание категории --> {% IF CATEGORY_SEO_DESCRIPTION_SHORT %} {CATEGORY_SEO_DESCRIPTION_SHORT} {% ENDIF %} {% IF CATEGORY_SEO_DESCRIPTION_LARGE %} {CATEGORY_SEO_DESCRIPTION_LARGE} {% ENDIF %} </div> </div> {% ENDIF %} <!-- /Страницы --> {% ENDIF %} <!-- /Для полного отображения страницы товаров оторазим элементы навигации и обёрточные блоки --> {% ENDIF %} </div> {% ENDIF %}