Размещение В Каталоге
#1
Отправлено 19 Апрель 2011 - 11:38
#2
Отправлено 19 Апрель 2011 - 11:56
Misrob (19 Апрель 2011 - 11:38) писал:
#3
Отправлено 19 Апрель 2011 - 12:09
a.pashuta (19 Апрель 2011 - 11:56) писал:
#4
Отправлено 19 Апрель 2011 - 13:06
Misrob (19 Апрель 2011 - 12:09) писал:
#5
Отправлено 19 Апрель 2011 - 13:19
a.pashuta (19 Апрель 2011 - 13:06) писал:
Для темы МОККО представленный код подойдёт?
#6
Отправлено 19 Апрель 2011 - 21:15
Как я поняла, вам нужен блок
{% 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 %}
т.е вам нужно сделать следующее
найти
<!-- end Строка пути -->
заменить на
<!-- end Строка пути --> {% 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 %}
далее найти
{% IF CATEGORY_SEO_DESCRIPTION_LARGE %} <div> {CATEGORY_SEO_DESCRIPTION_LARGE} </div> {% ENDIF %}
и заменить этот блок на
{% IF CATEGORY_SEO_DESCRIPTION_LARGE %} <div> {CATEGORY_SEO_DESCRIPTION_LARGE} </div> {% ENDIF %} {% ENDIF %}
#7
Отправлено 21 Апрель 2011 - 11:57
Только я не понял в каком из представленных по ссылке кодов нужно сделать эти вставки. Попробовал - не получилось.
Я просто хотел добиться того, чтобы в каталоге товаров (при нажатии на закладку "Каталог товаров") отображались не все товарные позиции cайта, а категории с картинками категорий.
#8
Отправлено 21 Апрель 2011 - 18:12
#11
Отправлено 27 Апрель 2011 - 13:51
support (26 Апрель 2011 - 22:52) писал:
#12
Отправлено 28 Апрель 2011 - 12:41
Misrob (27 Апрель 2011 - 13:51) писал:
Misrob (27 Апрель 2011 - 13:51) писал:
Misrob (27 Апрель 2011 - 13:51) писал:
#13
Отправлено 28 Апрель 2011 - 13:22
a.pashuta (28 Апрель 2011 - 12:41) писал:
Соответственно с точностью до наоборот: добавить товар в нужную категорию.
В каталоге у меня нет ни одной товарной позиции, только категории.
a.pashuta (28 Апрель 2011 - 12:41) писал:
#14
Отправлено 28 Апрель 2011 - 23:55
Немного накидала изменения для темы "Мокко" от "Сияние"
Прежде чем делать изменения сохраните шаблон "Товары"
Далее замените шаблон товары данным кодом
<p id="breadcrumb">Вы здесь: <a href="http://{NET_DOMAIN}/">Главная</a> <!-- Если отображаем полный каталог товаров, без указания категории --> {% IF IS_FULL_CATALOG %} > <strong>Каталог товаров</strong> <!-- Если отображаем товары в категории --> {% ELSE %} > <a href="{CATALOG_URL}" >Каталог товаров</a> {% FOR upper_navigation %} {% IF upper_navigation.CURRENT %} > <strong>{upper_navigation.NAME}</strong>{% ELSEIF upper_navigation.CURRENT_PARENT %} > <a href="{upper_navigation.URL}" >{upper_navigation.NAME}</a>{% ENDIF %} {% ENDFOR %} {% ENDIF %} </p> <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 %} <!-- Короткое SEO описание категории --> {CATEGORY_SEO_DESCRIPTION_SHORT} <table> <!-- Фильтры показываются только если есть товары в категории --> {% IFNOT goods_empty %} <!-- Дополнительная навигация для работы со списком товаров --> <tr> <!-- Блок выбора параметра по которому производится сортировка списка товаров и возможность изменения лимитов выдачи --> <td> <form action=""> <!-- Список фильтров, которые сейчас действуют на результаты поиска --> {% FOR goods_filters %} <input type="hidden" name="{goods_filters.NAME}" value="{goods_filters.VALUE}" /> {% ENDFOR %} <!-- Поле выбора сортировки --> {% IF goods_show_order_fields %} Сортировать по: <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 %} <!-- Поле выбора лимитов --> {% IF goods_show_per_page %} Показывать по: <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> {% ENDIF %} </form> </td> <!-- END Блок выбора параметра по которому производится сортировка списка товаров --> <td class="alignCenter viewSelector"> <!-- Переключатель режима просмотра --> {% 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 %} <!-- /Переключатель режима просмотра --> </td> <!-- Страницы --> <td class="alignRight"> <div> {% IF show_pages %} <div class="square_pages"> <span>Страницы: </span> {% FOR goods_pages %} {% IF goods_pages.CURRENT %} <b>{goods_pages.PAGE}</b> {% ELSE %} <a href="{GOODS_PAGINATE_URL}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a> {% ENDIF %} {% ENDFOR %} </div> {% ENDIF %} </div> </td> <!-- END Страницы --> </tr> <!-- END Дополнительная навигация для работы со списком товаров --> {% ENDIF %} <!-- END Фильтры показываются только если есть товары в категории --> <!-- Список товаров --> <tr> <td colspan="3"> <table style="padding:0px;margin:0px;"> <tr> <!-- Если список товаров пуст --> {% IF goods_empty %} <td> <!-- Если не применено ни одного фильтра, значит в категории нет товаров --> {% IF goods_filters_empty %} <!-- Если в категории нет товаров, но есть категории, то отобразим их --> {%IFNOT nested_categories_list_empty %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <ul class="content_catalog_nested_categories"> {% FOR nested_categories_list %} <li> <div class="withBorder cornerAll" style="padding:1em"> <div><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"{% 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> </div> </li> {% ENDFOR %} </ul> <br clear="all"/> <!-- Если в категории нет ни товаров, ни категорий то сообщим пользователю что ничего нет --> {% ELSE %} <h3>Нет товаров в категории</h3> {% ENDIF %} <!-- Если производили фильтрацию товаров в категории --> {% ELSE %} <h3>Нет товаров для выбранных условий</h3> {% ENDIF %} </td> <!-- Если есть товары --> {% ELSE %} {% IF GOODS_VIEW_TYPE=1 %} <!-- Список товаров. Список --> {% FOR goods %} <div class="listing"> <div class="imagem"><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="contm"> <h3><a href="{goods.URL}">{goods.NAME}</a></h3> <p> {goods.DESCRIPTION_SHORT} </p> <p> Цена сейчас: <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a><br /> {% IF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} Старая цена: <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </p> <p> {% IF goods.MIN_REST_VALUE %}Есть в наличии{% ELSE %}Нет в наличии{% ENDIF %} </p> <p> <a class="readmore" 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="Добавить в корзину">В корзину</a><br /> <a class="readmore" title="{goods.NAME}" href="{goods.URL}">Подробнее</a> </p> </div> <div class="clr"></div> </div> {% ENDFOR goods %} <!-- /Список товаров. Список --> {% ELSE %} <!-- Список товаров. Таблица --> {% FOR goods %} <td class="goodsListItem"> <div class="goodsListItemBlock withBorder cornerAll"> <div class="goodsListItemImage"><a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="{goods.NAME}" /></a></div> <h3 class="goodsListItemName"><a href="{goods.URL}">{goods.NAME}</a></h3> <div class="goodsListItemPriceNew"> <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a> </div> <div class="goodsListItemPriceOld"> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </div> </div> </td> {goods.index | is_divided("4","</tr><tr>","")} {% ENDFOR goods %} {% ENDIF %} {% ENDIF %} </tr> </table> </td> </tr> <!-- END Список товаров --> <!-- Подвал таблицы со списком товаров --> <tr> <!-- Страницы --> <td colspan="3" class="alignRight"> <div> {% IF show_pages %} <div class="square_pages"> <span>Страницы: </span> {% FOR goods_pages %} {% IF goods_pages.CURRENT %} <b>{goods_pages.PAGE}</b> {% ELSE %} <a href="{GOODS_PAGINATE_URL}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a> {% ENDIF %} {% ENDFOR %} </div> {% ENDIF %} </div> </td> <!-- END Страницы --> </tr> <!-- END Подвал таблицы со списком товаров --> </table> {% ENDIF %} <!-- Описание категории --> {CATEGORY_DESCRIPTION} <!-- Полное SEO описание категории --> {CATEGORY_SEO_DESCRIPTION_LARGE}
#15
Отправлено 04 Май 2011 - 09:00
Vaccina (28 Апрель 2011 - 23:55) писал:
Немного накидала изменения для темы "Мокко" от "Сияние"
Прежде чем делать изменения сохраните шаблон "Товары"
Далее замените шаблон товары данным кодом
Спасибо, вот такого представления товаров в каталоге и хотел добиться.
#16
Отправлено 22 Июнь 2011 - 20:48
#17
Отправлено 23 Июнь 2011 - 18:18
#18
Отправлено 23 Июнь 2011 - 20:11
#19
Отправлено 25 Июнь 2011 - 10:35
{goods.index | is_divided("2","</tr><tr>","")}
на
{goods.index | is_divided("3","</tr><tr>","")}
так же удалите следующий блок
<div> {goods.DESCRIPTION_SHORT} </div>
Цитата
Попробуйте добавить в файл стилей(в конец файла) следующий класс
.goodsData > p {
color:#000000 !important;
}
#20
Отправлено 31 Август 2011 - 11:40
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных