Что Такое "Сортировка По Рейтингу"
#1
Отправлено 06 Июль 2012 - 15:51
откуда берется статистика по рейтингу конкретных позиций прайс-листа?
и как поменять ее на "по Популарности: популярные - не популярные"??
#2
Отправлено 09 Июль 2012 - 22:35
Цитата
По идее это от отзывов, т.е при написании отзыва, можно проголосовать за товар.
Цитата
Для этого необходимо в шаблоне "Товары" найти
<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
и заменить на
<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{IF goods_order_fields.NAME=рейтингу: Плохие — Хорошие}популарности: популярные - не популярные{%ELSE%}{goods_order_fields.NAME}{%ENDIF%}</option>
Таким образом можно заменить все стандартные названия.
#3
Отправлено 10 Июль 2012 - 02:30
<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}> {%IF goods_order_fields.ID=7%} обновлению: новые — старые {%ELSEIF goods_order_fields.ID=8%} обновлению: старые — новые {%ELSE%} {goods_order_fields.NAME} {% ENDIF %} </option>куда вставить предложенное изменение?
#4
Отправлено 10 Июль 2012 - 21:08
<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}> {%IF goods_order_fields.ID=7%} обновлению: новые — старые {%ELSEIF goods_order_fields.ID=8%} обновлению: старые — новые {%ELSEIF goods_order_fields.ID=11%} популарности: не популярные - популярные {%ELSEIF goods_order_fields.ID=12%} популарности: популярные - не популярные {%ELSE%} {goods_order_fields.NAME} {% ENDIF %} </option>
#5
Отправлено 11 Июль 2012 - 00:55
Vaccina (10 Июль 2012 - 21:08) писал:
<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}> {%IF goods_order_fields.ID=7%} обновлению: новые — старые {%ELSEIF goods_order_fields.ID=8%} обновлению: старые — новые {%ELSEIF goods_order_fields.ID=11%} популарности: не популярные - популярные {%ELSEIF goods_order_fields.ID=12%} популарности: популярные - не популярные {%ELSE%} {goods_order_fields.NAME} {% ENDIF %} </option>
но работает коряво, так как все в самом деле популярные матрасы на моем сайте, в данной сортировке стоят как НЕПОПУЛЯРНЫЕ почему-то.
Как бы уточнить алгоритм ротбора по рейтингу и если сортировка происходит коряво, как ее отменить????
#6
Отправлено 11 Июль 2012 - 22:31
<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}> {%IF goods_order_fields.ID=7%} обновлению: новые — старые {%ELSEIF goods_order_fields.ID=8%} обновлению: старые — новые {%ELSEIF goods_order_fields.ID=12%} популарности: не популярные - популярные {%ELSEIF goods_order_fields.ID=11%} популарности: популярные - не популярные {%ELSE%} {goods_order_fields.NAME} {% ENDIF %} </option>
#8
Отправлено 26 Июль 2012 - 22:12
По идее вам необходимо просто добавить новое условие по номеру сортировки. Все номера выглядят так
<option value="1">цене: Дорогие — Дешевые</option> <option value="2">цене: Дешевые — Дорогие</option> <option value="9">изображению: есть — нет</option> <option value="10">изображению: нет — есть</option> <option value="3">названию: А — я</option> <option value="4">названию: я — А</option> <option value="5">наличию: много — мало</option> <option value="6">наличию: мало — много</option> <option value="7">дате: новые — старые</option> <option value="8">дате: старые — новые</option> <option value="11">рейтингу: Хорошие — Плохие</option> <option value="12">рейтингу: Плохие — Хорошие</option> <option value="13">количеству отзывов: Много — Мало</option> <option value="14">количеству отзывов: Мало — Много</option>
Номер сортировки это значение value
#9
Отправлено 27 Июль 2012 - 09:02
Vaccina (26 Июль 2012 - 22:12) писал:
По идее вам необходимо просто добавить новое условие по номеру сортировки. Все номера выглядят так
<option value="1">цене: Дорогие — Дешевые</option> <option value="2">цене: Дешевые — Дорогие</option> <option value="9">изображению: есть — нет</option> <option value="10">изображению: нет — есть</option> <option value="3">названию: А — я</option> <option value="4">названию: я — А</option> <option value="5">наличию: много — мало</option> <option value="6">наличию: мало — много</option> <option value="7">дате: новые — старые</option> <option value="8">дате: старые — новые</option> <option value="11">рейтингу: Хорошие — Плохие</option> <option value="12">рейтингу: Плохие — Хорошие</option> <option value="13">количеству отзывов: Много — Мало</option> <option value="14">количеству отзывов: Мало — Много</option>
Номер сортировки это значение value
<div class="page-headline"></div> {% IF IS_FULL_CATALOG %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <ul class="content_catalog_nested_categories"> {% FOR nested_categories_list %} <li> <div class="withBorder cornerAll" style="padding:1em"> <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></div> </li> {% ENDFOR %} </ul> <br clear="all"/> {% ELSE %} <div class="pad-box"> <!-- Строка пути --> <div id="site-path"> <p> <a href="http://{NET_DOMAIN}/">Главная</a> <!-- Если отображаем полный каталог товаров, без указания категории --> {% IF IS_FULL_CATALOG %} » <span class="current">Каталог игрушек</span> <!-- Если отображаем товары в категории --> {% ELSE %} » <a href="{CATALOG_URL}" >Каталог товаров</a> {% FOR upper_navigation %} {% IF upper_navigation.CURRENT %} » <span class="current">{upper_navigation.NAME}</span>{% ELSEIF upper_navigation.CURRENT_PARENT %} » <a href="{upper_navigation.URL}" >{upper_navigation.NAME}</a>{% ENDIF %} {% ENDFOR %} {% ENDIF %} </p> </div> <!-- end Строка пути --> <!-- Короткое SEO описание категории --> {% IF CATEGORY_SEO_DESCRIPTION_SHORT %} <div style="padding-bottom:1em;">{CATEGORY_SEO_DESCRIPTION_SHORT}</div> {% ENDIF %} <!-- Фильтры показываются только если есть товары в категории --> {% IFNOT goods_empty %} <!-- Блок выбора параметра по которому производится сортировка списка товаров и возможность изменения лимитов выдачи --> <form action=""> <table class="goodsListingTopNavigation"> <tr> <td> <!-- Список фильтров, которые сейчас действуют на результаты поиска --> {% 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 %}{%IFNOT goods_order_fields.ID=3%}{%IFNOT goods_order_fields.ID=4%}{%IFNOT goods_order_fields.ID=5%}{%IFNOT goods_order_fields.ID=6%}{%IFNOT goods_order_fields.ID=9%}{%IFNOT goods_order_fields.ID=10%}{%IFNOT goods_order_fields.ID=11%}{%IFNOT goods_order_fields.ID=12%}{%IFNOT goods_order_fields.ID=13%}{%IFNOT 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%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{% ENDFOR %} </select> {% ENDIF %} </td> <td class="alignCenter viewSelector"> <!-- Переключатель режима просмотра --> {% IF GOODS_VIEW_TYPE=1 %} <strong title="Список товаров сейчас отображается в виде таблицы, по 2 товара на строку">Таблица</strong> <a href="?goods_view_type=2" title="Отображать список товаров в виде списка">Список</a> {% ELSE %} <a href="?goods_view_type=1" title="Отображать список товаров в виде таблицы с 2мя товарами на одну строку">Таблица</a> <strong title="Список товаров сейчас отображается в виде списка, где один товар занимает одну строку">Список</strong> {% ENDIF %} <!-- /Переключатель режима просмотра --> </td> <td class="alignRight"> <!-- Поле выбора лимитов --> {% 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 %} </td> </tr> </table> </form> <!-- END Блок выбора параметра по которому производится сортировка списка товаров --> {% ENDIF %} <!-- END Фильтры показываются только если есть товары в категории --> <!-- Goods list --> {% IF goods_empty %} <!-- Если не применено ни одного фильтра, значит в категории нет товаров --> {% IF goods_filters_empty %} <!-- Если в категории нет товаров, но есть категории, то отобразим их --> {%IFNOT nested_categories_list_empty %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <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 %} <h3>Нет товаров в категории</h3> {% ENDIF %} <!-- Если производили фильтрацию товаров в категории --> {% ELSE %} <h3>Нет товаров для выбранных условий</h3> {% ENDIF %} {% ELSE %} {% IF GOODS_VIEW_TYPE=2 %} <!-- Список товаров. Список --> {% FOR goods %} <div class="listing"> <div class="imagem"><a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»"><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}" title="Перейти на страницу «{goods.NAME}»">{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_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><br /> <span class="listingDiscountInfo">До {goods.MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет: {goods.MAX_DISCOUNT}%</span> {% 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 %} </p> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <p> <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="readmore" 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> </p> </form> </div> <div class="clr"></div> </div> {% ENDFOR goods %} <!-- /Список товаров. Список --> {% ELSE %} <!-- Список товаров. Таблица --> <table> <tr> {% FOR goods %} <td class="goodsListItem"> <div class="goodsListItemBlock withBorder cornerAll"> <table class="goodsListItemImage"> <tr> <td> <a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a> </td> </tr> </table> <h3 class="goodsListItemName"><a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">{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("3","</tr><tr>","")} {% ENDFOR goods %} </tr> </table> <!-- /Список товаров. Таблица --> {% ENDIF %} {% ENDIF %} <!-- end Goods list --> <!-- Pages --> {% IF show_pages %} <div class="pagination"> <span class="pp-title">Страницы:</span> {% FOR goods_pages %} {% IF goods_pages.CURRENT %} <span class="pp-page pp-current">{goods_pages.PAGE}</span> {% ELSE %} <a class="pp-page" href="{GOODS_PAGINATE_URL}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a> {% ENDIF %} {% ENDFOR %} </div> {% ENDIF %} <!-- end Pages --> <!-- Описание категории --> {% IF CATEGORY_DESCRIPTION %} <div class="htmlDataBlock"> {CATEGORY_DESCRIPTION} </div> {% ENDIF %} <!-- Полное SEO описание категории --> {% IF CATEGORY_SEO_DESCRIPTION_LARGE %} <div class="htmlDataBlock"> {CATEGORY_SEO_DESCRIPTION_LARGE} </div> {% ENDIF %} {% ENDIF %} </div>
#10
Отправлено 27 Июль 2012 - 19:44
<div class="page-headline"></div> {% IF IS_FULL_CATALOG %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <ul class="content_catalog_nested_categories"> {% FOR nested_categories_list %} <li> <div class="withBorder cornerAll" style="padding:1em"> <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></div> </li> {% ENDFOR %} </ul> <br clear="all"/> {% ELSE %} <div class="pad-box"> <!-- Строка пути --> <div id="site-path"> <p> <a href="http://{NET_DOMAIN}/">Главная</a> <!-- Если отображаем полный каталог товаров, без указания категории --> {% IF IS_FULL_CATALOG %} » <span class="current">Каталог игрушек</span> <!-- Если отображаем товары в категории --> {% ELSE %} » <a href="{CATALOG_URL}" >Каталог товаров</a> {% FOR upper_navigation %} {% IF upper_navigation.CURRENT %} » <span class="current">{upper_navigation.NAME}</span>{% ELSEIF upper_navigation.CURRENT_PARENT %} » <a href="{upper_navigation.URL}" >{upper_navigation.NAME}</a>{% ENDIF %} {% ENDFOR %} {% ENDIF %} </p> </div> <!-- end Строка пути --> <!-- Короткое SEO описание категории --> {% IF CATEGORY_SEO_DESCRIPTION_SHORT %} <div style="padding-bottom:1em;">{CATEGORY_SEO_DESCRIPTION_SHORT}</div> {% ENDIF %} <!-- Фильтры показываются только если есть товары в категории --> {% IFNOT goods_empty %} <!-- Блок выбора параметра по которому производится сортировка списка товаров и возможность изменения лимитов выдачи --> <form action=""> <table class="goodsListingTopNavigation"> <tr> <td> <!-- Список фильтров, которые сейчас действуют на результаты поиска --> {% 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 %}{%IFNOT goods_order_fields.ID=5%}{%IFNOT goods_order_fields.ID=6%}{%IFNOT goods_order_fields.ID=9%}{%IFNOT goods_order_fields.ID=10%}{%IFNOT goods_order_fields.ID=11%}{%IFNOT goods_order_fields.ID=12%}{%IFNOT goods_order_fields.ID=13%}{%IFNOT 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%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{% ENDFOR %} </select> {% ENDIF %} </td> <td class="alignCenter viewSelector"> <!-- Переключатель режима просмотра --> {% IF GOODS_VIEW_TYPE=1 %} <strong title="Список товаров сейчас отображается в виде таблицы, по 2 товара на строку">Таблица</strong> <a href="?goods_view_type=2" title="Отображать список товаров в виде списка">Список</a> {% ELSE %} <a href="?goods_view_type=1" title="Отображать список товаров в виде таблицы с 2мя товарами на одну строку">Таблица</a> <strong title="Список товаров сейчас отображается в виде списка, где один товар занимает одну строку">Список</strong> {% ENDIF %} <!-- /Переключатель режима просмотра --> </td> <td class="alignRight"> <!-- Поле выбора лимитов --> {% 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 %} </td> </tr> </table> </form> <!-- END Блок выбора параметра по которому производится сортировка списка товаров --> {% ENDIF %} <!-- END Фильтры показываются только если есть товары в категории --> <!-- Goods list --> {% IF goods_empty %} <!-- Если не применено ни одного фильтра, значит в категории нет товаров --> {% IF goods_filters_empty %} <!-- Если в категории нет товаров, но есть категории, то отобразим их --> {%IFNOT nested_categories_list_empty %} <!-- Блок навигации по категориям, вложенным в текущую категорию --> <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 %} <h3>Нет товаров в категории</h3> {% ENDIF %} <!-- Если производили фильтрацию товаров в категории --> {% ELSE %} <h3>Нет товаров для выбранных условий</h3> {% ENDIF %} {% ELSE %} {% IF GOODS_VIEW_TYPE=2 %} <!-- Список товаров. Список --> {% FOR goods %} <div class="listing"> <div class="imagem"><a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»"><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}" title="Перейти на страницу «{goods.NAME}»">{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_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><br /> <span class="listingDiscountInfo">До {goods.MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет: {goods.MAX_DISCOUNT}%</span> {% 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 %} </p> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <p> <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="readmore" 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> </p> </form> </div> <div class="clr"></div> </div> {% ENDFOR goods %} <!-- /Список товаров. Список --> {% ELSE %} <!-- Список товаров. Таблица --> <table> <tr> {% FOR goods %} <td class="goodsListItem"> <div class="goodsListItemBlock withBorder cornerAll"> <table class="goodsListItemImage"> <tr> <td> <a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a> </td> </tr> </table> <h3 class="goodsListItemName"><a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">{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("3","</tr><tr>","")} {% ENDFOR goods %} </tr> </table> <!-- /Список товаров. Таблица --> {% ENDIF %} {% ENDIF %} <!-- end Goods list --> <!-- Pages --> {% IF show_pages %} <div class="pagination"> <span class="pp-title">Страницы:</span> {% FOR goods_pages %} {% IF goods_pages.CURRENT %} <span class="pp-page pp-current">{goods_pages.PAGE}</span> {% ELSE %} <a class="pp-page" href="{GOODS_PAGINATE_URL}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a> {% ENDIF %} {% ENDFOR %} </div> {% ENDIF %} <!-- end Pages --> <!-- Описание категории --> {% IF CATEGORY_DESCRIPTION %} <div class="htmlDataBlock"> {CATEGORY_DESCRIPTION} </div> {% ENDIF %} <!-- Полное SEO описание категории --> {% IF CATEGORY_SEO_DESCRIPTION_LARGE %} <div class="htmlDataBlock"> {CATEGORY_SEO_DESCRIPTION_LARGE} </div> {% ENDIF %} {% ENDIF %} </div>
#11
Отправлено 17 Январь 2013 - 10:20
Vaccina (27 Июль 2012 - 19:44) писал:
<!-- Поле выбора сортировки -->
{% IF goods_show_order_fields %}
Сортировать по:
<select name="goods_search_field_id" onchange="this.form.submit();">
{% FOR goods_order_fields %}{%IFNOT goods_order_fields.ID=5%}{%IFNOT goods_order_fields.ID=6%}{%IFNOT goods_order_fields.ID=9%}{%IFNOT goods_order_fields.ID=10%}{%IFNOT goods_order_fields.ID=11%}{%IFNOT goods_order_fields.ID=12%}{%IFNOT goods_order_fields.ID=13%}{%IFNOT 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%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{% ENDFOR %}
</select>
{% ENDIF %}
</td>
<td class="alignCenter viewSelector">
<!-- Переключатель режима просмотра -->
Хорошо получилось. А, то - Плохие-Хорошие. У нас все товары хорошие.
#12
Отправлено 18 Январь 2013 - 01:42
так как когда я произвожу сортировку по рейтингу, то товары сортируются совершенно не по их покупаемости..
#13
Отправлено 19 Январь 2013 - 01:21
#15
Отправлено 12 Июнь 2013 - 21:27
otdyh-i-son.ru (21 Январь 2013 - 23:10) писал:
Зависит от того, как часто просматривают определенную позицию (не факт, что ее чаще покупают), но если некупленную посмотрело 1000 человек, а купленную 500 ,то 1 будет по рейтингу выше.
#16
Отправлено 29 Июль 2014 - 15:06
- "плохие - хорошие", на "непопулярные - популярные",
- "хорошие - плохие", на "популярные - непопулярные",
- "дешевые - дорогие" на "дешевле - дороже"
- "дорогие - дешевые" на "дороже - дешевле"
#17
Отправлено 29 Июль 2014 - 15:15
Flor@@ (29 Июль 2014 - 15:06) писал:
- "плохие - хорошие", на "непопулярные - популярные",
- "хорошие - плохие", на "популярные - непопулярные",
- "дешевые - дорогие" на "дешевле - дороже"
- "дорогие - дешевые" на "дороже - дешевле"
Здравствуйте, найдите в шаблоне Товары код
<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>замените на
<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{% IF goods_order_fields.NAME=рейтингу: Плохие — Хорошие %}популярности: Популярные - Не популярные{% ELSE %}{goods_order_fields.NAME}{% ENDIF %}</option>
#18
Отправлено 29 Июль 2014 - 15:26
#19
Отправлено 29 Июль 2014 - 15:43
Flor@@ (29 Июль 2014 - 15:26) писал:
{% FOR goods_order_fields %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}> {%IF goods_order_fields.ID=7%} обновлению: новые — старые {%ELSEIF goods_order_fields.ID=8%} обновлению: старые — новые {%ELSEIF goods_order_fields.ID=11%} не популярные - популярные {%ELSEIF goods_order_fields.ID=12%} популярные - не популярные {%ELSE%} {goods_order_fields.NAME} {% ENDIF %} </option> {% ENDFOR %}замените на
<option value="1">цене: Дороже — Дешевле</option> <option value="2">цене: Дешевле — Дороже</option> <option value="9">изображению: есть — нет</option> <option value="10">изображению: нет — есть</option> <option value="3">названию: А — я</option> <option value="4">названию: я — А</option> <option value="5">наличию: много — мало</option> <option value="6">наличию: мало — много</option> <option value="7">дате: новые — старые</option> <option value="8">дате: старые — новые</option> <option value="11">рейтингу: Популярные — Не популярные</option> <option value="12">рейтингу: Не популярные — Популярные</option> <option value="13">количеству отзывов: Много — Мало</option> <option value="14">количеству отзывов: Мало — Много</option>
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных