Помогите Советом!
#81
Отправлено 22 Май 2012 - 14:30
#82
Отправлено 22 Май 2012 - 20:32
Попробуйте в файл стилей добавить
.content_catalog_nested_categories li > div { height: 152px; }
#84
Отправлено 26 Ноябрь 2012 - 14:38
Vaccina (04 Ноябрь 2011 - 19:37) писал:
Для этого зайдите в Сайт - Редактор тем - Товары - найдите сл.строку:
<h1>{CATEGORY_NAME}</h1>
и добавьте ниже следующий блок:
{% IF IS_FULL_CATALOG %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <ul class="content_catalog_nested_categories"> {% FOR nested_categories_list %} <li> <div class="imagem"><a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"><img {% IF nested_categories_list.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-small.png" width="130"{% ELSE %}src="{nested_categories_list.IMAGE_MEDIUM}"{% ENDIF %} alt="{nested_categories_list.NAME}" /></a></div> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </li> {% ENDFOR %} </ul> <br clear="all"/> {% ELSE %}
и в самом конце этого же файла допишите сл.строку:
{% ENDIF %}
Доброго времени!
Сделала, как вы написали. Посмотрите, что получилось. http://duplomania.ru/catalog
Пожалуйста подскажите, как поправить.
#85
Отправлено 26 Ноябрь 2012 - 15:21
http://duplomania.ru/catalog/Detali
http://duplomania.ru/catalog/Nabory
#86
Отправлено 26 Ноябрь 2012 - 17:20
sofia77 (26 Ноябрь 2012 - 15:21) писал:
http://duplomania.ru/catalog/Detali
http://duplomania.ru/catalog/Nabory
В панели администратора, Товары-> Товары.
Просто достаточно не добавлять в категорию товары и категория2 будет отображаться в категории1.
Ну можно еще воспользоваться кодом :
После кода:
<div class="page-headline">
<h1>{CATEGORY_NAME}</h1>
</div>
Вставить код:
{%IF catalog.LEVEL %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <ul class="content_catalog_nested_categories"> {% FOR nested_categories_list %} <li> <div class="imagem"><a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"><img {% IF nested_categories_list.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-small.png" width="130"{% ELSE %}src="{nested_categories_list.IMAGE_MEDIUM}"{% ENDIF %} alt="{nested_categories_list.NAME}" /></a></div> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </li> {% ENDFOR %} </ul> <br clear="all"/> {% ELSE %} {%IFNOT IS_FULL_CATALOG or IS_FULL_CATALOG %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <ul class="content_catalog_nested_categories"> {% FOR nested_categories_list %} <li> <div class="imagem"><a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"><img {% IF nested_categories_list.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-small.png" width="130"{% ELSE %}src="{nested_categories_list.IMAGE_MEDIUM}"{% ENDIF %} alt="{nested_categories_list.NAME}" /></a></div> <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </li> {% ENDFOR %} </ul> <br clear="all"/> {% ENDIF %}И в самом конце этого файла.
Дописать:
{% ENDIF %}
#87
Отправлено 02 Декабрь 2012 - 11:16
Все получилось)
#88
Отправлено 30 Март 2013 - 18:18
#89
Отправлено 30 Март 2013 - 18:37
миша86 (30 Март 2013 - 18:18) писал:
выполните инструкцию из темы: отображение категорий товаров в каталоге для шаблона Пластик
#90
Отправлено 26 Август 2013 - 05:04
#92
Отправлено 18 Декабрь 2013 - 23:35
Сижу читаю форум. Пытаюсь всё сделать как написано, но у меня не получается.
SL-223226
Не могу категории настроить по этой схеме:
Цитата
Для этого зайдите в Сайт - Редактор тем - Товары - найдите сл.строку:
<h1>{CATEGORY_NAME}</h1>
и добавьте ниже следующий блок:
{% IF IS_FULL_CATALOG %}
<!-- Блок навигации по категориям, вложенным в текущую категорию -->
<ul class="content_catalog_nested_categories">
{% FOR nested_categories_list %}
<li>
<div class="imagem"><a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"><img {% IF nested_categories_list.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-small.png" width="130"{% ELSE %}src="{nested_categories_list.IMAGE_MEDIUM}"{% ENDIF %} alt="{nested_categories_list.NAME}" /></a></div>
<a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a>
</li>
{% ENDFOR %}
</ul>
<br clear="all"/>
{% ELSE %}
и в самом конце этого же файла допишите сл.строку:
{% ENDIF %}
У меня всё по другому получается. Боковой каталог съезжает на середину, категории обводятся зеленой рамкой и отображаются списком и тоже съезжают в середину.
Я не знаю что делать.
Моя страница Товары выглядит так:
<div class="crumbs padd51 fnt12 clr txtalgnlft"> <div class="dinline clr anone padd1"><a href="http://{NET_DOMAIN}/">Главная</a> <!-- Если отображаем полный каталог товаров, без указания категории --> {% IF IS_FULL_CATALOG %} » <span class="current fnt12 b">Каталог товаров</span> <!-- Если отображаем товары в категории --> {% ELSE %} {% FOR upper_navigation %} {% IF upper_navigation.CURRENT %} » <span class="current fnt12 b">{upper_navigation.NAME}</span> {% ELSEIF upper_navigation.CURRENT_PARENT %} » <a href="{upper_navigation.URL}">{upper_navigation.NAME}</a> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </div> </div> <div id="hr"></div> <div class="contenttext clr padd51"> <div class="title dinline fnt14 b fntarl padd51">{CATEGORY_NAME}</div> </div> <!-- Фильтры показываются только если есть товары в категории --> {% IFNOT goods_empty %} <form action=""> <div class="cort fnt11 txtalgnlft"> <div class="left"> <ul> {% FOR goods_filters %} <li> <input type="hidden" name="{goods_filters.NAME}" value="{goods_filters.VALUE}" /> </li> {% ENDFOR %} <li> <!-- Поле выбора сортировки --> {% IF goods_show_order_fields %} Сортировать по: <select name="goods_search_field_id" onchange="this.form.submit();"> {% FOR goods_order_fields %} {% IF goods_order_fields.ID=1 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>цене: По Возрастанию — Убыванию</option> {% ELSEIF goods_order_fields.ID=2 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>цене: По Убыванию — Возрастанию</option> {% ELSEIF goods_order_fields.ID=5 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>наличию: есть в наличии — нет в наличии</option> {% ELSEIF goods_order_fields.ID=6 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>наличию: нет в наличии — есть в наличии</option> {% ELSEIF goods_order_fields.ID=13 || goods_order_fields.ID=14 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option> {% ENDIF %} {% ENDFOR %} </select> {% ENDIF %} </li> {% IF goods_show_per_page %} {% IFNOT index_page %} <li>Показывать по: <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> </li> {% ENDIF %} {% ENDIF %} </ul> </div> <div class="right"> <ul> {% IF GOODS_VIEW_TYPE=1 %} <li><a href="?goods_view_type=2" class="table"></a></li> <li><a href="?goods_view_type=1" class="list current"></a></li> {% ENDIF %} {% IF GOODS_VIEW_TYPE=2 %} <li><a href="?goods_view_type=2" class="table current"></a></li> <li><a href="?goods_view_type=1" class="list"></a></li> {% ENDIF %} </ul> </div> <div class="clr"></div> </div> </form> {% ENDIF %} <!-- END Фильтры показываются только если есть товары в категории --> <div id="hr" class="clr"></div> <!-- Товары --> {% IF goods_empty %} <!-- Если не применено ни одного фильтра, значит в категории нет товаров --> {% IF goods_filters_empty %} <!-- Если в категории нет товаров, но есть категории, то отобразим их --> {%IFNOT nested_categories_list_empty %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <div class="box padd1"> <div class="table" width="100%" > <ul class="categoriesList"> {% FOR nested_categories_list %} <li class="fleft tabproduct"> <div class="title fnt13 b txtalgncnt"> <a style="color:#a6bf2d;" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </div> <div class="img txtalgncnt categoriesListImg" > <a href="{nested_categories_list.URL}" title="Перейти на страницу «{nested_categories_list.NAME}»"><img {% IF nested_categories_list.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-small.png" width="130"{% ELSE %}src="{nested_categories_list.IMAGE_MEDIUM}"{% ENDIF %} alt="{nested_categories_list.NAME}" /></a> </div> <div class="buttons txtalgncnt" style="margin-top:10px;"> <a href="{nested_categories_list.URL}" class="orangebar" title="Перейти к категории «{nested_categories_list.NAME}»">Перейти в категорию</a> </div> </li> {% ENDFOR %} </ul> </div> </div> <br clear="all"/> <!-- Если в категории нет ни товаров, ни категорий то сообщим пользователю что ничего нет --> {% ELSE %} <!--Ошибка-уведомление--> <div class="error orange marg51"> <div class="fnt15 fntarl i b title dinline "><span><span>Внимание</span></span></div> <div class="text fnt14 fntarl aunder i txtalgnlft">Нет товаров в категории </div> </div> <!--Ошибка-уведомление--> {% ENDIF %} <!-- Если производили фильтрацию товаров в категории --> {% ELSE %} <div class="warning marg51 txtalgnlft fnt14 b i fntupcase fntarl aunder">Нет товаров для выбранных условий!</div> {% ENDIF %} {% ELSE %} <!-- Переключатель режима просмотра --> {% IF GOODS_VIEW_TYPE=2 %} <strong title="Список товаров сейчас отображается в виде таблицы, по 2 товара на строку">Таблица</strong> <a href="?goods_view_type=1" title="Отображать список товаров в виде списка">Список</a> {% ELSE %} <a href="?goods_view_type=2" title="Отображать список товаров в виде таблицы с 2мя товарами на одну строку">Таблица</a> <strong title="Список товаров сейчас отображается в виде списка, где один товар занимает одну строку">Список</strong> {% ENDIF %} <!-- /Переключатель режима просмотра --> <!-- Вывод каталога таблицей --> {% IF GOODS_VIEW_TYPE=2 %} <!-- Вывод каталога списком --> <div class="goodsListBlock"> {% FOR goods %} <div class="goodlist padd51 clr over"> <div class="title fnt12 fntarl clr fleftul"> <a href="{goods.URL}" class="fleft" title="Перейти на страницу «{goods.NAME}»">{goods.NAME}</a> </div> <div class="goodlistmain over clr"> <div class="img txtalgncnt padd50 fleft"> <span rel="false" class="catalog-available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}> <div class="stikno"></div> </span> <span rel="true" class="catalog-available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}> <div class="stikyes"></div> </span> <a href="{goods.URL}"> <img {% IF goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{goods.IMAGE_SMALL}"{% ENDIF %} alt="{goods.NAME}" /> </a> </div> <div class="priceblock fright"> <div class="price over"> <ul class="cost fnt11 fntupcase txtalgnlft fntarl fleft "> <li>Цена: {goods.MIN_PRICE_NOW | money_format}</li> {% IF goods.MIN_PRICE_OLD > goods.MIN_PRICE_NOW %} <li class="last linethrough">Старая цена: {goods.MIN_PRICE_OLD | number_format("0", ",", " ")} </li> {%ENDIF%} </ul> <!-- Если товара нет в наличие и в настройках отключена возможность класть --> {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && goods.MAX_REST_VALUE==0 %} {%ELSE%} <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <div> <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="orangebut fnt11 fntarl txtalgncnt fright fntupcase anone0" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" 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}" title="Положить «{goods.NAME}» в корзину">Купить</a> </div> </form> {%ENDIF%} </div> <ul class="links fnt11 fntupcase aunder"> <!-- Если товара нет в наличие и в настройках отключена возможность класть --> {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && 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> {% ENDIF %} <li> <!-- Если в тарифном плане подключен модуль сравнения товаров --> {% 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 %} </li> <li><a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">Подробная информация </a></li> </ul> </div> <div class="goodinfo fnt11 fntarl fleft" style="text-overflow: ellipsis;">{goods.DESCRIPTION_SHORT}</div> </div> </div> <div id="hr"></div> {% ENDFOR goods %} </div> <!-- END Вывод каталога списком --> {% ELSE %} <!--Вывод товаров таблицей--> <div class="goodstabl "> {% FOR goods %} <div class="goodstable over "> <div class="title anone fnt11 fntarl"> <a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">{goods.NAME}</a> <div class="clr"></div> </div> <div class="maingoodstable"> <div class="img txtalgncnt clr"> <a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a> </div> <div class="text fnt11 fntarl txtalgnjsf clr" >{goods.DESCRIPTION_SHORT}</div> <div class="price over"> <ul class="cost fnt11 fntupcase txtalgnlft fntarl fleft "> <li class="only">Цена: {goods.MIN_PRICE_NOW | money_format}</li> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <li class="last linethrough">Старая цена: {goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")} </li> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <li class="last linethrough">Старая цена: {goods.MIN_PRICE_OLD | number_format("0", ",", " ")} </li> {% ENDIF %} </ul> <!-- Если товара нет в наличие и в настройках отключена возможность класть --> {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && 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{goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <div> <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="orangebut fnt11 fntarl txtalgncnt fright fntupcase anone0" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" 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}" title="Положить «{goods.NAME}» в корзину">Купить</a> </div> </form> {% ENDIF %} </div> </div> <div class="bottom"></div> </div> {% ENDFOR goods %} </div> <!--Вывод товаров таблицей-END--> {% ENDIF %} {% ENDIF %} <!-- Товары-конец --> <!-- Навигация по каталогу --> {% IF show_pages %} <div class="navigation fnt12n padd clear"> <span>Страницы:</span> {% FOR goods_pages %} {% IF goods_pages.CURRENT %} <span class="current">{goods_pages.PAGE}</span> {% ELSE %} <a href="{GOODS_PAGINATE_URL}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a> {% ENDIF %} {% ENDFOR %} </div> {% ENDIF %} <!-- Навигация по каталогу-Конец --> {% IF CATEGORY_DESCRIPTION %} <div class="contenttext clr padd51"> <div class="title dinline fnt14 b fntarl padd51">{CATEGORY_NAME}</div> <div class="text txtalgnjsf fnt13 padd50 fntarl aunder"> <div class="htmlDataBlock"> {CATEGORY_DESCRIPTION} </div> <!-- Короткое SEO-описание --> {% IF CATEGORY_SEO_DESCRIPTION_SHORT %} <div class="htmlDataBlock"> {CATEGORY_SEO_DESCRIPTION_SHORT} </div> {% ENDIF %} <!-- END Короткое SEO-описание --> <!-- Полное SEO-описание --> {% IF CATEGORY_SEO_DESCRIPTION_LARGE %} <div class="htmlDataBlock"> {CATEGORY_SEO_DESCRIPTION_LARGE} </div> {% ENDIF %} <!-- END Полное SEO-описание --> </div> </div> {% ENDIF %}
Помогите, у меня не получается. Может я что то стёрла или напутала?
#93
Отправлено 19 Декабрь 2013 - 03:19
#94
Отправлено 20 Декабрь 2013 - 13:14
Пользователь (18 Декабрь 2013 - 23:35) писал:
Сижу читаю форум. Пытаюсь всё сделать как написано, но у меня не получается.
SL-223226
Не могу категории настроить по этой схеме:
У меня всё по другому получается. Боковой каталог съезжает на середину, категории обводятся зеленой рамкой и отображаются списком и тоже съезжают в середину.
Я не знаю что делать.
Моя страница Товары выглядит так:
<div class="crumbs padd51 fnt12 clr txtalgnlft"> <div class="dinline clr anone padd1"><a href="http://{NET_DOMAIN}/">Главная</a> <!-- Если отображаем полный каталог товаров, без указания категории --> {% IF IS_FULL_CATALOG %} » <span class="current fnt12 b">Каталог товаров</span> <!-- Если отображаем товары в категории --> {% ELSE %} {% FOR upper_navigation %} {% IF upper_navigation.CURRENT %} » <span class="current fnt12 b">{upper_navigation.NAME}</span> {% ELSEIF upper_navigation.CURRENT_PARENT %} » <a href="{upper_navigation.URL}">{upper_navigation.NAME}</a> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </div> </div> <div id="hr"></div> <div class="contenttext clr padd51"> <div class="title dinline fnt14 b fntarl padd51">{CATEGORY_NAME}</div> </div> <!-- Фильтры показываются только если есть товары в категории --> {% IFNOT goods_empty %} <form action=""> <div class="cort fnt11 txtalgnlft"> <div class="left"> <ul> {% FOR goods_filters %} <li> <input type="hidden" name="{goods_filters.NAME}" value="{goods_filters.VALUE}" /> </li> {% ENDFOR %} <li> <!-- Поле выбора сортировки --> {% IF goods_show_order_fields %} Сортировать по: <select name="goods_search_field_id" onchange="this.form.submit();"> {% FOR goods_order_fields %} {% IF goods_order_fields.ID=1 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>цене: По Возрастанию — Убыванию</option> {% ELSEIF goods_order_fields.ID=2 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>цене: По Убыванию — Возрастанию</option> {% ELSEIF goods_order_fields.ID=5 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>наличию: есть в наличии — нет в наличии</option> {% ELSEIF goods_order_fields.ID=6 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>наличию: нет в наличии — есть в наличии</option> {% ELSEIF goods_order_fields.ID=13 || goods_order_fields.ID=14 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option> {% ENDIF %} {% ENDFOR %} </select> {% ENDIF %} </li> {% IF goods_show_per_page %} {% IFNOT index_page %} <li>Показывать по: <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> </li> {% ENDIF %} {% ENDIF %} </ul> </div> <div class="right"> <ul> {% IF GOODS_VIEW_TYPE=1 %} <li><a href="?goods_view_type=2" class="table"></a></li> <li><a href="?goods_view_type=1" class="list current"></a></li> {% ENDIF %} {% IF GOODS_VIEW_TYPE=2 %} <li><a href="?goods_view_type=2" class="table current"></a></li> <li><a href="?goods_view_type=1" class="list"></a></li> {% ENDIF %} </ul> </div> <div class="clr"></div> </div> </form> {% ENDIF %} <!-- END Фильтры показываются только если есть товары в категории --> <div id="hr" class="clr"></div> <!-- Товары --> {% IF goods_empty %} <!-- Если не применено ни одного фильтра, значит в категории нет товаров --> {% IF goods_filters_empty %} <!-- Если в категории нет товаров, но есть категории, то отобразим их --> {%IFNOT nested_categories_list_empty %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <div class="box padd1"> <div class="table" width="100%" > <ul class="categoriesList"> {% FOR nested_categories_list %} <li class="fleft tabproduct"> <div class="title fnt13 b txtalgncnt"> <a style="color:#a6bf2d;" href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a> </div> <div class="img txtalgncnt categoriesListImg" > <a href="{nested_categories_list.URL}" title="Перейти на страницу «{nested_categories_list.NAME}»"><img {% IF nested_categories_list.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-small.png" width="130"{% ELSE %}src="{nested_categories_list.IMAGE_MEDIUM}"{% ENDIF %} alt="{nested_categories_list.NAME}" /></a> </div> <div class="buttons txtalgncnt" style="margin-top:10px;"> <a href="{nested_categories_list.URL}" class="orangebar" title="Перейти к категории «{nested_categories_list.NAME}»">Перейти в категорию</a> </div> </li> {% ENDFOR %} </ul> </div> </div> <br clear="all"/> <!-- Если в категории нет ни товаров, ни категорий то сообщим пользователю что ничего нет --> {% ELSE %} <!--Ошибка-уведомление--> <div class="error orange marg51"> <div class="fnt15 fntarl i b title dinline "><span><span>Внимание</span></span></div> <div class="text fnt14 fntarl aunder i txtalgnlft">Нет товаров в категории </div> </div> <!--Ошибка-уведомление--> {% ENDIF %} <!-- Если производили фильтрацию товаров в категории --> {% ELSE %} <div class="warning marg51 txtalgnlft fnt14 b i fntupcase fntarl aunder">Нет товаров для выбранных условий!</div> {% ENDIF %} {% ELSE %} <!-- Переключатель режима просмотра --> {% IF GOODS_VIEW_TYPE=2 %} <strong title="Список товаров сейчас отображается в виде таблицы, по 2 товара на строку">Таблица</strong> <a href="?goods_view_type=1" title="Отображать список товаров в виде списка">Список</a> {% ELSE %} <a href="?goods_view_type=2" title="Отображать список товаров в виде таблицы с 2мя товарами на одну строку">Таблица</a> <strong title="Список товаров сейчас отображается в виде списка, где один товар занимает одну строку">Список</strong> {% ENDIF %} <!-- /Переключатель режима просмотра --> <!-- Вывод каталога таблицей --> {% IF GOODS_VIEW_TYPE=2 %} <!-- Вывод каталога списком --> <div class="goodsListBlock"> {% FOR goods %} <div class="goodlist padd51 clr over"> <div class="title fnt12 fntarl clr fleftul"> <a href="{goods.URL}" class="fleft" title="Перейти на страницу «{goods.NAME}»">{goods.NAME}</a> </div> <div class="goodlistmain over clr"> <div class="img txtalgncnt padd50 fleft"> <span rel="false" class="catalog-available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}> <div class="stikno"></div> </span> <span rel="true" class="catalog-available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}> <div class="stikyes"></div> </span> <a href="{goods.URL}"> <img {% IF goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{goods.IMAGE_SMALL}"{% ENDIF %} alt="{goods.NAME}" /> </a> </div> <div class="priceblock fright"> <div class="price over"> <ul class="cost fnt11 fntupcase txtalgnlft fntarl fleft "> <li>Цена: {goods.MIN_PRICE_NOW | money_format}</li> {% IF goods.MIN_PRICE_OLD > goods.MIN_PRICE_NOW %} <li class="last linethrough">Старая цена: {goods.MIN_PRICE_OLD | number_format("0", ",", " ")} </li> {%ENDIF%} </ul> <!-- Если товара нет в наличие и в настройках отключена возможность класть --> {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && goods.MAX_REST_VALUE==0 %} {%ELSE%} <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <div> <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="orangebut fnt11 fntarl txtalgncnt fright fntupcase anone0" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" 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}" title="Положить «{goods.NAME}» в корзину">Купить</a> </div> </form> {%ENDIF%} </div> <ul class="links fnt11 fntupcase aunder"> <!-- Если товара нет в наличие и в настройках отключена возможность класть --> {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && 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> {% ENDIF %} <li> <!-- Если в тарифном плане подключен модуль сравнения товаров --> {% 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 %} </li> <li><a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">Подробная информация </a></li> </ul> </div> <div class="goodinfo fnt11 fntarl fleft" style="text-overflow: ellipsis;">{goods.DESCRIPTION_SHORT}</div> </div> </div> <div id="hr"></div> {% ENDFOR goods %} </div> <!-- END Вывод каталога списком --> {% ELSE %} <!--Вывод товаров таблицей--> <div class="goodstabl "> {% FOR goods %} <div class="goodstable over "> <div class="title anone fnt11 fntarl"> <a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">{goods.NAME}</a> <div class="clr"></div> </div> <div class="maingoodstable"> <div class="img txtalgncnt clr"> <a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a> </div> <div class="text fnt11 fntarl txtalgnjsf clr" >{goods.DESCRIPTION_SHORT}</div> <div class="price over"> <ul class="cost fnt11 fntupcase txtalgnlft fntarl fleft "> <li class="only">Цена: {goods.MIN_PRICE_NOW | money_format}</li> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <li class="last linethrough">Старая цена: {goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")} </li> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <li class="last linethrough">Старая цена: {goods.MIN_PRICE_OLD | number_format("0", ",", " ")} </li> {% ENDIF %} </ul> <!-- Если товара нет в наличие и в настройках отключена возможность класть --> {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && 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{goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <div> <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="orangebut fnt11 fntarl txtalgncnt fright fntupcase anone0" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" 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}" title="Положить «{goods.NAME}» в корзину">Купить</a> </div> </form> {% ENDIF %} </div> </div> <div class="bottom"></div> </div> {% ENDFOR goods %} </div> <!--Вывод товаров таблицей-END--> {% ENDIF %} {% ENDIF %} <!-- Товары-конец --> <!-- Навигация по каталогу --> {% IF show_pages %} <div class="navigation fnt12n padd clear"> <span>Страницы:</span> {% FOR goods_pages %} {% IF goods_pages.CURRENT %} <span class="current">{goods_pages.PAGE}</span> {% ELSE %} <a href="{GOODS_PAGINATE_URL}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a> {% ENDIF %} {% ENDFOR %} </div> {% ENDIF %} <!-- Навигация по каталогу-Конец --> {% IF CATEGORY_DESCRIPTION %} <div class="contenttext clr padd51"> <div class="title dinline fnt14 b fntarl padd51">{CATEGORY_NAME}</div> <div class="text txtalgnjsf fnt13 padd50 fntarl aunder"> <div class="htmlDataBlock"> {CATEGORY_DESCRIPTION} </div> <!-- Короткое SEO-описание --> {% IF CATEGORY_SEO_DESCRIPTION_SHORT %} <div class="htmlDataBlock"> {CATEGORY_SEO_DESCRIPTION_SHORT} </div> {% ENDIF %} <!-- END Короткое SEO-описание --> <!-- Полное SEO-описание --> {% IF CATEGORY_SEO_DESCRIPTION_LARGE %} <div class="htmlDataBlock"> {CATEGORY_SEO_DESCRIPTION_LARGE} </div> {% ENDIF %} <!-- END Полное SEO-описание --> </div> </div> {% ENDIF %}
Помогите, у меня не получается. Может я что то стёрла или напутала?
Если возникнут проблемы, сохраните изменения, чтобы мы смогли понять в чем причина. После выполнения этой инструкции должно отображаться все корректно.
#95
Отправлено 21 Декабрь 2013 - 00:21
ne_yana (20 Декабрь 2013 - 13:14) писал:
Если возникнут проблемы, сохраните изменения, чтобы мы смогли понять в чем причина. После выполнения этой инструкции должно отображаться все корректно.
Спасибо большое - вы мне очень помогли. Несколько дней билась, столько ценного времени потратила!!! А время бесценно, так же. как и ваша помощь!!!!. Не знаю как благодарить.
#96
Отправлено 02 Май 2014 - 21:54
KATRIN (02 Ноябрь 2011 - 15:06) писал:
И еще по поводу каталога. Менял всяко разно html код как тут описано ничего не получилось. Мне нужно что бы когда посетитель нажимает каталог открывался список категорий а не список всех товаров. Один раз я этого добился но мне не понравилось что они идут реально списком по порядку у меня 6 категорий и они идут сверху вниз. А мне надо что бы были так сказать строками три категории в строке и по порядку вниз. Не знаю понятно ли изъяснился...
#97
Отправлено 06 Май 2014 - 02:24
#98
Отправлено 07 Май 2014 - 09:37
#99
Отправлено 14 Май 2014 - 09:46
#100
Отправлено 14 Май 2014 - 10:12
Kaban83 (14 Май 2014 - 09:46) писал:
Здравствуйте, для решения данного вопроса воспользуйтесь этой инструкцией.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных