Перейти к содержимому


Сортировка_Убрать Большую Часть


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 girlsmile

girlsmile

    Пользователь

  • Пользователи
  • PipPip
  • 34 сообщений

Отправлено 12 Июнь 2013 - 15:55

Доброго времени!

Мне необходимо убрать из сортировки всё кроме цены, наименования и наличия/отсутсвия отзывов.
Код сортировки в товарах нашла, более того, в теме другого шаблона  есть код, как переименовать виды сортировки, что работает и в шаблоне пластик, но КАК УБРАТЬ пункты из сортировки остается для меня загадкой ...

Пардонте!!! В той же теме есть код по моему запросу, толкько в моем случае цифры другие:
{% 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>
Прошу прощеняи за засорение и невнимательность)

Сообщение отредактировал girlsmile: 12 Июнь 2013 - 23:03


#2 girlsmile

girlsmile

    Пользователь

  • Пользователи
  • PipPip
  • 34 сообщений

Отправлено 12 Июнь 2013 - 23:27

Таким образом для реализации именно моего запроса необходимо вставить следующий код:
<!-- Поле выбора сортировки -->
		 {% 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=7%}{%IFNOT goods_order_fields.ID=8%}
{%IFNOT goods_order_fields.ID=9%}{%IFNOT goods_order_fields.ID=10%}
{%IFNOT goods_order_fields.ID=11%}{%IFNOT goods_order_fields.ID=12%}
<!-- Обозначить оставшиеся поля-->
<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>
 {%IF goods_order_fields.ID=2%}
 возрастанию цены
 {%ELSEIF goods_order_fields.ID=1%}
убыванию цены
{%ELSEIF goods_order_fields.ID=3%}
названию: А &rarr; Я
{%ELSEIF goods_order_fields.ID=4%}
названию: Я &rarr; А
{%ELSEIF goods_order_fields.ID=13%}
отзывам: Есть &rarr; Нет
{%ELSEIF goods_order_fields.ID=14%}
отзывам: Нет &rarr; Есть
{%ELSE%}
{goods_order_fields.NAME}
{% ENDIF %}
</option>
{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{%ENDIF%}{% ENDFOR %}
</select>
{% ENDIF %}
</td>





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных