Как Вставить Графу "комментарии" В Шаблоне Осень
#61
Отправлено 24 Январь 2014 - 06:21
#62
Отправлено 24 Январь 2014 - 06:47
Сохраняшка (24 Январь 2014 - 06:21) писал:
Вы не можете перейти на страницу товара, кликая по изображению товара? Попробуйте очистить кэш и проделать действия еще раз. Вы смотрите через какой браузер или может быть через моб. устройство?
#63
Отправлено 24 Январь 2014 - 07:58
Попробовала через оперу, а там все работает.
#64
Отправлено 24 Январь 2014 - 09:25
#65
Отправлено 24 Январь 2014 - 10:37
Сохраняшка (24 Январь 2014 - 09:25) писал:
Скорее всего у Вас нарушена верстка, разные браузеры по разному воспринимают ошибки в коде.
Найдите код в шаблоне HTML -
<!-- Если есть товары --> {% IFNOT goods_empty %} <div class="{% IF GOODS_VIEW_TYPE=1 %}grid_view{% ELSE %}group list_view{% ENDIF %}" id="category_view_type"> <div class="sqr_img" id="category_image_type"> <div class="group" id="product_list_wrapper"> <!-- Список товаров. Таблица --> <div class="grid-container"> <ul class="grid" id="product_list"> {% FOR goods %} <li class="elem"> <div class="product_list_details_right"> <div class="product_image_wrapper"> {% IF user_agent_ie7 %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ELSEIF user_agent_ie8 %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ELSE %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ENDIF %} </div> <div class="product_list_details"> <h5><a href="{goods.URL | url_amp}" title="{goods.NAME}">{goods.NAME}</a></h5> </div> <div class="price_container {% IF goods.MIN_PRICE_NOW>=goods.MIN_PRICE_OLD %}price-box-for-regular-price{% ELSE %}price-box{% ENDIF %}" > <span class="price">{goods.MIN_PRICE_NOW | money_format}</span> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <span class="old-price">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <span class="old-price">{goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} </div> <div class="rating"> <!-- Среднее значение по результатам всех отзывов об этом товаре --> {% IF goods.OPINION_RATING_VALUE %} <img src="{FORALL_IMAGES_PATH}stars/{goods.OPINION_RATING_VALUE | number("0","","")}.gif" alt="{goods.OPINION_RATING_VALUE}" /> {% ENDIF %} {% IF goods.OPINION_RATING_CNT_ALL>0 %} <a href="{goods.URL | url_amp}?generally_is_good=-1&page=1">Отзывы ({goods.OPINION_RATING_CNT_ALL})</a> {% ELSE %} <a href="{goods.URL | url_amp}?&form%5Bgoods_id%5D=opinion#goodsDataOpinionAdd">Оставить отзыв первым</a> {% ENDIF %} </div> </div> <div> <div> <div class="clear"></div> </li> {% ENDFOR %} </ul> </div> </div> <!-- /Список товаров. Таблица --> </div> </div> {% ENDIF %} <!-- /Если есть товары -->и замените на -
<!-- Если есть товары --> {% IFNOT goods_empty %} <div class="{% IF GOODS_VIEW_TYPE=1 %}grid_view{% ELSE %}group list_view{% ENDIF %}" id="category_view_type"> <div class="sqr_img" id="category_image_type"> <div class="group" id="product_list_wrapper"> <!-- Список товаров. Таблица --> <div class="grid-container"> <ul class="grid" id="product_list"> {% FOR goods %} <li class="elem"> <div class="product_list_details_right"> <div class="product_image_wrapper"> {% IF user_agent_ie7 %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ELSEIF user_agent_ie8 %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ELSE %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ENDIF %} </div> <div class="product_list_details"> <h5><a href="{goods.URL | url_amp}" title="{goods.NAME}">{goods.NAME}</a></h5> </div> <div class="price_container {% IF goods.MIN_PRICE_NOW>=goods.MIN_PRICE_OLD %}price-box-for-regular-price{% ELSE %}price-box{% ENDIF %}" > <span class="price">{goods.MIN_PRICE_NOW | money_format}</span> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <span class="old-price">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <span class="old-price">{goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} </div> <div class="rating"> <!-- Среднее значение по результатам всех отзывов об этом товаре --> {% IF goods.OPINION_RATING_VALUE %} <img src="{FORALL_IMAGES_PATH}stars/{goods.OPINION_RATING_VALUE | number("0","","")}.gif" alt="{goods.OPINION_RATING_VALUE}" /> {% ENDIF %} {% IF goods.OPINION_RATING_CNT_ALL>0 %} <a href="{goods.URL | url_amp}?generally_is_good=-1&page=1">Отзывы ({goods.OPINION_RATING_CNT_ALL})</a> {% ELSE %} <a href="{goods.URL | url_amp}?&form%5Bgoods_id%5D=opinion#goodsDataOpinionAdd">Оставить отзыв первым</a> {% ENDIF %} </div> </div> <div class="clear"></div> </li> {% ENDFOR %} </ul> </div> </div> <!-- /Список товаров. Таблица --> </div> </div> {% ENDIF %} <!-- /Если есть товары -->
#66
Отправлено 24 Январь 2014 - 11:53
#67
Отправлено 24 Январь 2014 - 14:10
Сохраняшка (24 Январь 2014 - 11:53) писал:
Создайте копию дизайна шаблона в разделе Сайт - Редактор шаблонов - внизу - Создать бэкап шаблона.
Далее найдите в шаблоне Товары код -
<!-- Если есть товары --> {% IFNOT goods_empty %} <div class="{% IF GOODS_VIEW_TYPE=1 %}grid_view{% ELSE %}group list_view{% ENDIF %}" id="category_view_type"> <div class="sqr_img" id="category_image_type"> <div class="group" id="product_list_wrapper"> <!-- Список товаров. Таблица --> <div class="grid-container"> <ul class="grid" id="product_list"> {% FOR goods %} <li class="elem"> <div class="product_list_details_right"> <div class="product_image_wrapper"> {% IF user_agent_ie7 %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ELSEIF user_agent_ie8 %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ELSE %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ENDIF %} </div> <div class="product_list_details"> <h5><a href="{goods.URL | url_amp}" title="{goods.NAME}">{goods.NAME}</a></h5> </div> <div class="price_container {% IF goods.MIN_PRICE_NOW>=goods.MIN_PRICE_OLD %}price-box-for-regular-price{% ELSE %}price-box{% ENDIF %}" > <span class="price">{goods.MIN_PRICE_NOW | money_format}</span> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <span class="old-price">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <span class="old-price">{goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} </div> <div class="rating"> <!-- Среднее значение по результатам всех отзывов об этом товаре --> {% IF goods.OPINION_RATING_VALUE %} <img src="{FORALL_IMAGES_PATH}stars/{goods.OPINION_RATING_VALUE | number("0","","")}.gif" alt="{goods.OPINION_RATING_VALUE}" /> {% ENDIF %} {% IF goods.OPINION_RATING_CNT_ALL>0 %} <a href="{goods.URL | url_amp}?generally_is_good=-1&page=1">Отзывы ({goods.OPINION_RATING_CNT_ALL})</a> {% ELSE %} <a href="{goods.URL | url_amp}?&form%5Bgoods_id%5D=opinion#goodsDataOpinionAdd">Оставить отзыв первым</a> {% ENDIF %} </div> </div> <div class="clear"></div> </li> {% ENDFOR %} </ul> </div> </div> <!-- /Список товаров. Таблица --> </div> </div> {% ENDIF %} <!-- /Если есть товары -->и замените на -
<!-- Если есть товары --> {% IFNOT goods_empty %} <div class="{% IF GOODS_VIEW_TYPE=1 %}grid_view{% ELSE %}group list_view{% ENDIF %}" id="category_view_type"> <div class="sqr_img" id="category_image_type"> <div class="group" id="product_list_wrapper"> <!-- Список товаров. Таблица --> <div class="grid-container"> <ul class="grid" id="product_list"> {% FOR goods %} <li class="elem"> <div class="product_list_details_right"> <div class="product_image_wrapper"> {% IF user_agent_ie7 %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ELSEIF user_agent_ie8 %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ELSE %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ENDIF %} <div class="rating"> <!-- Среднее значение по результатам всех отзывов об этом товаре --> {% IF goods.OPINION_RATING_VALUE %} <img src="{FORALL_IMAGES_PATH}stars/{goods.OPINION_RATING_VALUE | number("0","","")}.gif" alt="{goods.OPINION_RATING_VALUE}" /> {% ENDIF %} {% IF goods.OPINION_RATING_CNT_ALL>0 %} <a href="{goods.URL | url_amp}?generally_is_good=-1&page=1">Отзывы ({goods.OPINION_RATING_CNT_ALL})</a> {% ELSE %} <a href="{goods.URL | url_amp}?&form%5Bgoods_id%5D=opinion#goodsDataOpinionAdd">Оставить отзыв первым</a> {% ENDIF %} </div> </div> <div class="price_container {% IF goods.MIN_PRICE_NOW>=goods.MIN_PRICE_OLD %}price-box-for-regular-price{% ELSE %}price-box{% ENDIF %}" > <span class="price">{goods.MIN_PRICE_NOW | money_format}</span> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <span class="old-price">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <span class="old-price">{goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} </div> <div class="product_list_add_to_cart"> <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="ajax_add_to_cart_button add_to_cart link" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a> </form> </div> <div class="product_list_add_to_cart"> <div class="add-to-links" style="display: block;"> <!-- Если в тарифном плане подключен модуль сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE %} <!-- Если не выключен модуль сравнения товаров в настройках магазина --> {% IFNOT SETTINGS_COMPARE_DISABLE %} {% IF goods.IS_HAS_IN_COMPARE_LIST %} <a title="Убрать товар из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" class="link-compare">убрать из сравнения</a> {% ELSE %} <a title="Добавить товар к списку сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&from={goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" class="link-compare">Сравнить</a> {% ENDIF %} {% ENDIF %} {% ENDIF %} </div> </div> </div> <div class="product_list_details"> <div class="product_list_details_left"> <h5><a href="{goods.URL | url_amp}" title="{goods.NAME}">{goods.NAME}</a></h5> {% IF goods.DESCRIPTION_LARGE %} <div class="product_desc"> <div class="product_desc"> {goods.DESCRIPTION_LARGE} <a href="{goods.URL | url_amp}" title="{goods.NAME}" class="link-more">узнать больше...</a> </div> </div> {% ENDIF %} </div> </div> <div class="clear"></div> </li> {% ENDFOR %} </ul> </div> <!-- /Список товаров. Таблица --> </div> </div> </div> {% ENDIF %} <!-- /Если есть товары -->
И посмотрите как будет в Мозиле, дизайн скорее всего изменится, но это быстро поправить можно.
#68
Отправлено 25 Январь 2014 - 15:48
#70
Отправлено 27 Январь 2014 - 06:27
Сохраняшка (27 Январь 2014 - 04:04) писал:
1. Как убрать название страницы? (фото 222)
2. Никак не хотят быть активными в мозиле карточки товара. (фото 333), что можно с ними сделать?
2) Предлагаю еще несколько вариантов решения.
1 - искать из сохраненных копий сайта момент, на котором еще "кликались" товары в Мозиле. Проверили стандартный шаблон Осень, в Мозиле все работает.
2 - заменить весь шаблон Товары, код предложенный ниже -
{% IFNOT index_page && ONLY_BODY=0 %} <div class="breadcrumb"> <a href="http://{NET_DOMAIN}/" title="Перейти на главную">Главная</a> <span class="navigation-pipe"></span> {% IF IS_FULL_CATALOG %} Каталог {% ELSE %} <a href="{CATALOG_URL}" title="Перейти в каталог продукции нашего магазина">Каталог</a> <span class="navigation-pipe"></span> {% FOR upper_navigation %} {% IF upper_navigation.CURRENT %}{upper_navigation.NAME}{% ELSEIF upper_navigation.CURRENT_PARENT %}<a href="{upper_navigation.URL}" title="Перейти в категорию «{upper_navigation.NAME}»">{upper_navigation.NAME}</a><span class="navigation-pipe"></span>{% ENDIF %} {% ENDFOR %} {% ENDIF %} </div> {% ENDIF %} <!-- В корне каталога товаров не отображаем заголовок --> {% IFNOT IS_FULL_CATALOG && ONLY_BODY=0 %} <div class="page-title category-title"> <h1>{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}</h1> </div> {% ENDIF %} {% IF FORM_NOTICE && ONLY_BODY=0 %}<ul class="messages"><li class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}error{% ENDIF %}">{FORM_NOTICE | nl2br}</li></ul>{% ENDIF %} <!-- В корне каталога товаров отобразим все корневые категории если они есть на сайте --> {% IF IS_FULL_CATALOG && nested_categories_list_empty=0 || goods_empty=1 && nested_categories_list_empty=0 && goods_filters_empty=1 %} <div class="grid_view" id="category_view_type"> <div class="sqr_img" id="category_image_type"> <div class="group" id="product_list_wrapper"> <!-- Блок навигации по категориям, вложенным в текущую категорию --> <ul class="grid2" id="product_list"> {% FOR nested_categories_list %} <li class="ajax_block_product"> <div> <div class="product_image_wrapper"> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»" class="product_img_link"> <img class="product_image" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}" alt="{nested_categories_list.NAME}"> </a> </div> <div class="product_list_details"> <div class="product_list_details_left"> <h5><a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a></h5> </div> </div> </div> </li> {% ENDFOR %} </ul> </div> </div> </div> <!-- В категориях используем стандартный алгоритм отображения товаров --> {% ELSE %} <!-- Если нет товаров, выводим сообщение пользователю --> {% IF goods_empty %} {% IF goods_filters_empty %} <p class="warning">Нет товаров в выбранной категории</p> {% ELSE %} <p class="warning">Нет товаров для выбранных условий</p> {% ENDIF %} {% ENDIF %} <!-- /Если нет товаров, выводим сообщение пользователю --> <div class="category-products"> <!-- Если нет товаров, либо у пользователя не сработало javascript ограничение на фильтре по товарам и так получилось что их не нашлось, отобразим блок изменяющий отображение данных выдачи товаров --> {% IF goods_empty=0 || goods_filters_empty=0 %} <!-- Верхний блок, изменяющий отображение данных выдачи товаров --> <div class="content_sortPagiBar"> <div class="sortPagiBar group"> <form action="" class="form-inline OrderFilterForm"> <!-- Список фильтров, которые сейчас действуют на результаты поиска --> {% FOR goods_filters %} <input type="hidden" name="{goods_filters.NAME}" value="{goods_filters.VALUE}" /> {% ENDFOR %} <strong style="float: left;line-height:35px;">{GOODS_PAGES_RESULTS} товар{GOODS_PAGES_RESULTS | gen_word_end("","а","ов")} в категории</strong> <!-- Блок изменения вида списка и поля сортировки --> <div id="category_view_changer"> {% IF GOODS_VIEW_TYPE=2 %} <a href="?goods_view_type=1" title="Отображать список товаров в виде таблицы с 3-мя товарами на одну строку" class="grid_view"></a> <a title="Список товаров категории «{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}» сейчас отображается в виде списка, где один товар занимает одну строку" class="list_view_active"></a> {% ELSE %} <a title="Список товаров категории «{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}» сейчас отображается в виде таблицы, по 3 товара на строку" class="grid_view_active"></a> <a href="?goods_view_type=2" title="Отображать список товаров в виде списка" class="list_view"></a> {% ENDIF %} </div> <!-- END Блок изменения вида списка и поля сортировки --> <!-- Блок возможности изменения лимитов выдачи -- > {% IF goods_show_per_page %} <div class="nbrItemPage pagination"> <p> <label>Показывать по:</label> <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> </p> </div> {% ENDIF %} <!-- /Блок возможности изменения лимитов выдачи --> <div id="productsSortForm"> <!-- Поле выбора сортировки --> {% IF goods_show_order_fields %} <label class="sort_by">Сортировать по:</label> <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> {% ENDIF %} </div> </form> </div> <!-- Если в тарифном плане подключен модуль фильтров по товарам, и они есть для указанного списка товаров --> {% IF TARIFF_FEATURE_GOODS_FILTERS %} <div class="filters"> <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь --> <form action="" method="get"> <!-- Если есть возможность фильтрации товаров по ценам --> {% IF SHOW_GOODS_PRICE_FILTERS %} <div class="filter"> <div> Цена: <div class="contentTbodySearchPriceFilterBlock"> <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 class="clear"></div> </div> <!-- Фильтры по цене --> <div class="goodsFilterPriceRangePointers"><span class="min">{GOODS_FILTER_MIN_AVAILABLE_PRICE}</span><span class="max">{GOODS_FILTER_MAX_AVAILABLE_PRICE}</span></div> <div id="goods-filter-price-slider"></div> <div class="goodsFilterPriceSubmit"> <input class="exclusive" type="submit" value="Показать" /> </div> </div> </div> </div> {% ENDIF %} <!-- END Если есть возможность фильтрации товаров по ценам --> {% IF TARIFF_FEATURE_GOODS_FILTERS && SHOW_GOODS_FILTERS %} <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) --> {% FOR filter_attr_list %} <div class="filter"> <div> {filter_attr_list.NAME}:<br /> <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> </div> </div> {% ENDFOR %} <!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) --> {% FOR filter_prop_list %} <div class="filter"> <div> {filter_prop_list.NAME}:<br /> <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} ({filter_prop_list.values.NB_GOODS_FILTERED})</option> {% ENDFOR %} </select> </div> </div> {% ENDFOR %} {% ENDIF %} <div class="clear"></div> </form> </div> {% ENDIF %} <!-- END Если в тарифном плане подключен модуль фильтров по товарам, и они есть для указанного списка товаров --> </div> <!-- /Верхний блок, изменяющий отображение данных выдачи товаров --> {% ENDIF %} <!-- /Если нет товаров, либо у пользователя не сработало javascript ограничение на фильтре по товарам и так получилось что их не нашлось, отобразим блок изменяющий отображение данных выдачи товаров --> <!-- Если есть товары --> {% IFNOT goods_empty %} <div class="{% IF GOODS_VIEW_TYPE=1 %}grid_view{% ELSE %}group list_view{% ENDIF %}" id="category_view_type"> <div class="sqr_img" id="category_image_type"> <div class="group" id="product_list_wrapper"> {% IF GOODS_VIEW_TYPE=1 %} <ul class="grid" id="product_list"> {% FOR goods %} <li class="elem"> <div> <div class="product_image_wrapper"> <a href="{goods.URL | url_amp}" title="{goods.NAME}" class="product_img_link"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /> </a> </div> <div class="product_list_details"> <div class="product_list_details_left"> <h5><a href="{goods.URL | url_amp}" title="{goods.NAME}">{goods.NAME}</a></h5> <div class="price_container"> <span class="price">{goods.MIN_PRICE_NOW | money_format}</span> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <span class="old-price">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <span class="old-price">{goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} </div> <div class="rating"> <!-- Среднее значение по результатам всех отзывов об этом товаре --> {% IF goods.OPINION_RATING_VALUE %} <img src="{FORALL_IMAGES_PATH}stars/{goods.OPINION_RATING_VALUE | number("0","","")}.gif" alt="{goods.OPINION_RATING_VALUE}" /> {% ENDIF %} {% IF goods.OPINION_RATING_CNT_ALL>0 %} <a href="{goods.URL | url_amp}?generally_is_good=-1&page=1">Отзывы ({goods.OPINION_RATING_CNT_ALL})</a> {% ELSE %} <a href="{goods.URL | url_amp}?&form%5Bgoods_id%5D=opinion#goodsDataOpinionAdd">Оставить отзыв первым</a> {% ENDIF %} </div> <div class="product_list_add_to_cart"> <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="ajax_add_to_cart_button add_to_cart_ph" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a--> <a class="ajax_add_to_cart_button add_to_cart_ph" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстрый заказ">Быстрый заказ</a> </form> </div> <div class="add-to-links"> <!-- Если в тарифном плане подключен модуль сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE %} <!-- Если не выключен модуль сравнения товаров в настройках магазина --> {% IFNOT SETTINGS_COMPARE_DISABLE %} {% IF goods.IS_HAS_IN_COMPARE_LIST %} <a title="Убрать товар из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" class="link-compare">убрать из сравнения</a> {% ELSE %} <a title="Добавить товар к списку сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&from={goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" class="link-compare">Сравнить</a> {% ENDIF %} {% ENDIF %} {% ENDIF %} </div> </div> </div> </div> </li> {% ENDFOR %} </ul> {% ELSE %} <!-- Список товаров. Таблица --> <div class="grid-container"> <ul class="grid" id="product_list"> {% FOR goods %} <li class="elem"> <div class="product_list_details_right"> <div class="product_image_wrapper"> {% IF user_agent_ie7 %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ELSEIF user_agent_ie8 %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ELSE %} <a class="product_img_link" href="{goods.URL | url_amp}" title="{goods.NAME}"> <img class="product_image" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}"> </a> {% ENDIF %} <div class="rating"> <!-- Среднее значение по результатам всех отзывов об этом товаре --> {% IF goods.OPINION_RATING_VALUE %} <img src="{FORALL_IMAGES_PATH}stars/{goods.OPINION_RATING_VALUE | number("0","","")}.gif" alt="{goods.OPINION_RATING_VALUE}" /> {% ENDIF %} {% IF goods.OPINION_RATING_CNT_ALL>0 %} <a href="{goods.URL | url_amp}?generally_is_good=-1&page=1">Отзывы ({goods.OPINION_RATING_CNT_ALL})</a> {% ELSE %} <a href="{goods.URL | url_amp}?&form%5Bgoods_id%5D=opinion#goodsDataOpinionAdd">Оставить отзыв первым</a> {% ENDIF %} </div> </div> <div class="price_container {% IF goods.MIN_PRICE_NOW>=goods.MIN_PRICE_OLD %}price-box-for-regular-price{% ELSE %}price-box{% ENDIF %}" > <span class="price">{goods.MIN_PRICE_NOW | money_format}</span> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <span class="old-price">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <span class="old-price">{goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} </div> <div class="product_list_add_to_cart"> <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="ajax_add_to_cart_button add_to_cart link" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a> </form> </div> <div class="product_list_add_to_cart"> <div class="add-to-links" style="display: block;"> <!-- Если в тарифном плане подключен модуль сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE %} <!-- Если не выключен модуль сравнения товаров в настройках магазина --> {% IFNOT SETTINGS_COMPARE_DISABLE %} {% IF goods.IS_HAS_IN_COMPARE_LIST %} <a title="Убрать товар из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" class="link-compare">убрать из сравнения</a> {% ELSE %} <a title="Добавить товар к списку сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&from={goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" class="link-compare">Сравнить</a> {% ENDIF %} {% ENDIF %} {% ENDIF %} </div> </div> </div> <div class="product_list_details"> <div class="product_list_details_left"> <h5><a href="{goods.URL | url_amp}" title="{goods.NAME}">{goods.NAME}</a></h5> {% IF goods.DESCRIPTION_LARGE %} <div class="product_desc"> <div class="product_desc"> {goods.DESCRIPTION_LARGE} <a href="{goods.URL | url_amp}" title="{goods.NAME}" class="link-more">узнать больше...</a> </div> </div> {% ENDIF %} </div> </div> <div class="clear"></div> </li> {% ENDFOR %} </ul> </div> <!-- /Список товаров. Таблица --> {% ENDIF %} </div> </div> </div> {% ENDIF %} <!-- /Если есть товары --> <!-- Ссылки постраничной навигации для бесконечного скрова --> <div style="display: none;" class="infinitescroll-pages"> {% FOR goods_pages %} {% IFNOT goods_pages.CURRENT %} <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="content_sortPagiBar"> <div class="sortPagiBar group"> <form action="" class="form-inline OrderFilterForm"> <!-- Список фильтров, которые сейчас действуют на результаты поиска --> {% FOR goods_filters %} <input type="hidden" name="{goods_filters.NAME}" value="{goods_filters.VALUE}" /> {% ENDFOR %} <strong style="float: left;line-height:35px;">{GOODS_PAGES_RESULTS} товар{GOODS_PAGES_RESULTS | gen_word_end("","а","ов")} в категории</strong> <!-- Блок изменения вида списка и поля сортировки --> <div id="category_view_changer"> {% IF GOODS_VIEW_TYPE=2 %} <a href="?goods_view_type=1" title="Отображать список товаров в виде таблицы с 3-мя товарами на одну строку" class="grid_view"></a> <a title="Список товаров категории «{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}» сейчас отображается в виде списка, где один товар занимает одну строку" class="list_view_active"></a> {% ELSE %} <a title="Список товаров категории «{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}» сейчас отображается в виде таблицы, по 3 товара на строку" class="grid_view_active"></a> <a href="?goods_view_type=2" title="Отображать список товаров в виде списка" class="list_view"></a> {% ENDIF %} </div> <!-- END Блок изменения вида списка и поля сортировки --> <!-- Блок возможности изменения лимитов выдачи -- > {% IF goods_show_per_page %} <div class="nbrItemPage pagination"> <p> <label>Показывать по:</label> <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> </p> </div> {% ENDIF %} <!-- /Блок возможности изменения лимитов выдачи --> <div id="productsSortForm"> <!-- Поле выбора сортировки --> {% IF goods_show_order_fields %} <label class="sort_by">Сортировать по:</label> <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> {% ENDIF %} </div> <!-- Страницы --> {% IF show_pages %} <div class="pages"> <ul class="pagination"> {% FOR goods_pages %} {% IF goods_pages.CURRENT %} <li class="current">{goods_pages.PAGE}</li> {% ELSE %} <li class="page_number"><a href="{GOODS_PAGINATE_URL | url_amp}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a></li> {% ENDIF %} {% ENDFOR %} </ul> </div> {% ENDIF %} <!-- /Страницы --> <!-- Запоминаем сколько всего есть страниц в каталоге --> <script type="text/javascript">var infiniteScrollLastPage = "{GOODS_PAGES_LAST}";</script> </form> </div> </div> {% ENDIF %} <!-- /Для полного отображения страницы товаров оторазим элементы навигации и обёрточные блоки --> </div> {% ENDIF %} <!-- Для полного отображения страницы товаров оторазим описания --> {% IFNOT ONLY_BODY %} {% IF CATEGORY_DESCRIPTION %} <div class="col-main" style="margin-top:10px;"> <div class="htmlDataBlock" style="*padding: 0px;"> {CATEGORY_DESCRIPTION} </div> </div> {% ENDIF %} <!-- Короткое SEO описание категории --> {% IF CATEGORY_SEO_DESCRIPTION_SHORT %} <div class="col-main" style="margin-top:10px;"> <div class="htmlDataBlock"> {CATEGORY_SEO_DESCRIPTION_SHORT} </div> </div> {% ENDIF %} {% IF CATEGORY_SEO_DESCRIPTION_LARGE %} <div class="col-main" style="margin-top:10px;"> <div class="htmlDataBlock"> {CATEGORY_SEO_DESCRIPTION_LARGE} </div> </div> {% ENDIF %} {% ENDIF %} <!-- /Для полного отображения страницы товаров оторазим описания -->
1) Чтобы убрать название только с Главной страницы найдите в шаблоне Страница код -
<div class="rte"> <h2>{PAGE_NAME}</h2>и замените на -
<div class="rte"> {%IFNOT index_page%} <h2>{PAGE_NAME}</h2> {%ENDIF%}
#71
Отправлено 27 Январь 2014 - 07:59
Т.к., оформление страницы вернулось к стандартному, можно внести некоторые корректировки (фото 555)?
#72
Отправлено 27 Январь 2014 - 08:50
Сохраняшка (27 Январь 2014 - 07:59) писал:
Т.к., оформление страницы вернулось к стандартному, можно внести некоторые корректировки (фото 555)?
.content_sortPagiBar { margin: 20px 0; position: relative; display: block; border-bottom: 1px solid #c0c0c0; padding-bottom: 10px; }на
.content_sortPagiBar { margin: 20px 0; position: relative; display: none; border-bottom: 1px solid #c0c0c0; padding-bottom: 10px; }
#73
Отправлено 27 Январь 2014 - 16:10
ne_yana (27 Январь 2014 - 08:50) писал:
.content_sortPagiBar { margin: 20px 0; position: relative; display: block; border-bottom: 1px solid #c0c0c0; padding-bottom: 10px; }на
.content_sortPagiBar { margin: 20px 0; position: relative; display: none; border-bottom: 1px solid #c0c0c0; padding-bottom: 10px; }
#74
Отправлено 28 Январь 2014 - 11:02
1. Как сделать небольшую корректировку вида оплаты при заказе товара (фото 321).
2. Я создала новую контент-страницу "Инструкции". Как сделать, чтобы она стала видимой в шапке (фото 444) и соответственно рабочей?
#75
Отправлено 28 Январь 2014 - 11:05
Сохраняшка (28 Январь 2014 - 11:02) писал:
1. Как сделать небольшую корректировку вида оплаты при заказе товара (фото 321).
2. Я создала новую контент-страницу "Инструкции". Как сделать, чтобы она стала видимой в шапке (фото 444) и соответственно рабочей?
2. Сайт - Меню добавляем нужный нам пункт меню и указываем ссылку на него.
#76
Отправлено 29 Январь 2014 - 01:22
Сохраняшка (28 Январь 2014 - 11:02) писал:
1. Как сделать небольшую корректировку вида оплаты при заказе товара (фото 321).
2. Я создала новую контент-страницу "Инструкции". Как сделать, чтобы она стала видимой в шапке (фото 444) и соответственно рабочей?
1. Вам необходимо добавлять дополнительный способ оплаты в разделе Настройки -> Оплата. В данном случае это будет пункт "Наложный платеж". Отображаемые "Реквизиты" - это описание способа оплаты. Изменить или добавить текст описания вы можете все в том же разделе Настройки -> Оплата, редактируя необходимый способ оплаты, в данном случае это будет пункт "Перевод на банковскую карту Сбербанка".
#77
Отправлено 29 Январь 2014 - 08:09
#79
Отправлено 18 Июль 2016 - 15:58
Сохраняшка (18 Июль 2016 - 12:16) писал:
Помогите, пожалуйста: на странице товара добавила новые свойства и значения к ним.Теперь на этой странице невозможно ничего выбрать из категорий
Здравствуйте. Насколько видим, у Вас не все комбинации модификаций. У Вас во всех модификациях Цвет метки 1 и Цвет метки 2 одинаковый, так же и Цвет шрифта 1 и Цвет шрифта 2. Поэтому он и не дает выбрать, допустим, черный, т.к. в другом фильтре стоит белый, а такой модификации Черный - Белый нет.
#80
Отправлено 19 Июль 2016 - 05:26
MikDark (18 Июль 2016 - 15:58) писал:
Я правильно поняла, что мне надо еще добавлять модификации, например: цвет метки 1: голубой, и с ним сочетания всех цветов метки 2, потом цвет метки 1: желтый и с ним сочетания всех цветов метки 2 и т.д.
Если так, то это космическое количество вариантов модификаций
А можно как-то по другому этот вопрос решить?
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных