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


Сортировка В Каталоге

Сортировка

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

#1 tanch

tanch

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 300 сообщений
  • ГородНовосибирск

Отправлено 21 Февраль 2016 - 23:16

Здравствуйте
Помогите убрать лишнее над и под каталогом:
значки "таблица", "список" и "Показывать по:"
2016-02-22 01-57-22 Скриншот экрана.png

Сортировку оставить только по названию, цене
Сделать сортировку не выпадающим списком, а отдельными надписями с маленькими стрелочками вверх/вниз
Перенести туда же (к сортировке) фильтр
без фильтра по цене

И сделать видимыми большее количество страниц. Сейчас из например пяти существующих страниц видно только 2, и некоторые пользователи не понимают что их больше
2016-02-22 02-12-50 Кольца - Mozilla Firefox.png
пример категории

#2 RedHead

RedHead

    Активный участник

  • Модераторы
  • 1 052 сообщений

Отправлено 24 Февраль 2016 - 18:02

Просмотр сообщенияtanch (21 Февраль 2016 - 23:16) писал:

Здравствуйте
Помогите убрать лишнее над и под каталогом:
значки "таблица", "список" и "Показывать по:"
Прикрепленный файл 2016-02-22 01-57-22 Скриншот экрана.png

Сортировку оставить только по названию, цене
Сделать сортировку не выпадающим списком, а отдельными надписями с маленькими стрелочками вверх/вниз
Перенести туда же (к сортировке) фильтр
без фильтра по цене

И сделать видимыми большее количество страниц. Сейчас из например пяти существующих страниц видно только 2, и некоторые пользователи не понимают что их больше
Прикрепленный файл 2016-02-22 02-12-50 Кольца - Mozilla Firefox.png
пример категории

Здравствуйте. Перед внесением изменений, создайте бэкап!
1) Чтобы убрать значки "таблица" и "список", нужно определиться, какой из этих двух вариантов отображения товаров будет отображаться по умолчанию.

2) Чтобы убрать "показывать по", в шаблоне main.css замените строку:
.toolbar .limiter {float: left;margin-left: 0px;padding: 0 10px;color: #666666;line-height: 50px;height: 50px;}
на:
.toolbar .limiter {float: left;margin-left: 0px;padding: 0 10px;color: #666666;line-height: 50px;height: 50px;display:none;}

3) Убираем пункты сортировки: в шаблоне ТОВАРЫ замените блок кода (встречается 2 раза):
<!-- Сортировать по: (Поле сортировки товаров по умолчанию) -->
				<div class="sort-by change-submit">
				  <label>Сортировать по:</label>
				  <select name="goods_search_field_id" class="selectBox sort-by">
					{% 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>
				</div>
				<!-- /END Сортировать по: -->
на:
<!-- Сортировать по: (Поле сортировки товаров по умолчанию) -->
			  <div class="sort-by change-submit">
				<label>Сортировать по:</label>
				<select name="goods_search_field_id" class="selectBox sort-by">
				  {% FOR goods_order_fields %}
					<option value="{goods_order_fields.ID}"{%IF goods_order_fields.ID=5 || goods_order_fields.ID=6 || goods_order_fields.ID=7 || goods_order_fields.ID=8 || goods_order_fields.ID=9 || goods_order_fields.ID=10 || goods_order_fields.ID=11 || goods_order_fields.ID=12 || goods_order_fields.ID=13 || goods_order_fields.ID=14 %} style="display:none;" {%ENDIF%} {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
				  {% ENDFOR %}
				</select>
			  </div>
			  <!-- /END Сортировать по: -->

Уточните, пожалуйста, на примере (скриншот или ссылка), как должна отображаться сортировка?

4) Переносим фильтры: в шаблоне html удалите блок кода:
<!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
					{% FOR filter_attr_list %}
					  <div class="filter">
						{filter_attr_list.NAME}:<br />
						  <select class="form-control" 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"{% ENDIF %}>{filter_attr_list.values.VALUE}</option>
							{% ENDFOR %}
						  </select>
					  </div>
					{% ENDFOR %}
					<!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) -->
					{% FOR filter_prop_list %}
					  <div class="filter">
						{filter_prop_list.NAME}:<br />
						  <select class="form-control" 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"{% ENDIF %}>{filter_prop_list.values.VALUE}</option>
							{% ENDFOR %}
						  </select>
					  </div>
					{% ENDFOR %}

Далее в шаблоне ТОВАРЫ перед строками:
</form>
		  </div>
		</div>
		<!-- END Верхний блок, изменяющий отображение данных выдачи товаров -->
	  {% ENDIF %}
	 
	  <!-- Вывод товаров -->
вставьте:
{% IF TARIFF_FEATURE_GOODS_FILTERS && SHOW_GOODS_FILTERS %}
			  <form action="" method="get">
			  <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
					{% FOR filter_attr_list %}
					  <div class="filter">
						{filter_attr_list.NAME}:
						  <select class="form-control" 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"{% ENDIF %}>{filter_attr_list.values.VALUE}</option>
							{% ENDFOR %}
						  </select>
					  </div>
					{% ENDFOR %}
					<!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) -->
					{% FOR filter_prop_list %}
					  <div class="filter">
						{filter_prop_list.NAME}:
						  <select class="form-control" 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"{% ENDIF %}>{filter_prop_list.values.VALUE}</option>
							{% ENDFOR %}
						  </select>
					  </div>
					{% ENDFOR %}
					</form>
					{% ENDIF %}

затем в конец main.css добавьте:
.filter {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}

5) Предлагаю отображать еще и последнюю страницу: так пользователи будут видеть, сколько всего страниц товаров они могут просмотреть. В шаблоне ТОВАРЫ после строк:

{% IF GOODS_PAGES_SHOW_LAST %}
					  <li class="next-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_NEXT}" class="{goods_pages.index}" title="Следующая страница">{GOODS_PAGES_NEXT}</a></li>
					  <li class="last-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_LAST}" class="{goods_pages.index}" title="Последняя страница"><i class="fa icon-angle-right"></i></a></li>
					  {% ENDIF %}

вставьте:

{% IF GOODS_PAGES_LAST != GOODS_PAGES_CURRENT && GOODS_PAGES_LAST != GOODS_PAGES_NEXT %}
					  <li class="last-page"><span>...</span></li>
					  <li class="last-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_LAST}" class="{goods_pages.index}" title="Последняя страница"><span>{GOODS_PAGES_LAST}</span></a></li>
					  {% ENDIF %}


#3 tanch

tanch

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 300 сообщений
  • ГородНовосибирск

Отправлено 24 Февраль 2016 - 23:15

Просмотр сообщенияRedHead (24 Февраль 2016 - 18:02) писал:

Оставить хочу отображение таблицей
Сортировку сделать просто кликабельными надписями
2016-02-25 02-07-19 Кольца, Ювелирные изделия.png

По поводу нумерации страниц -
так получилось некрасиво
2016-02-25 02-13-18 Все Каффы - Mozilla Firefox.png
лучше сделать чтобы были видны все страницы или хотя бы до Четвертой

#4 RedHead

RedHead

    Активный участник

  • Модераторы
  • 1 052 сообщений

Отправлено 27 Февраль 2016 - 20:20

Просмотр сообщенияtanch (24 Февраль 2016 - 23:15) писал:

Оставить хочу отображение таблицей
Сортировку сделать просто кликабельными надписями
Прикрепленный файл 2016-02-25 02-07-19 Кольца, Ювелирные изделия.png

По поводу нумерации страниц -
так получилось некрасиво
Прикрепленный файл 2016-02-25 02-13-18 Все Каффы - Mozilla Firefox.png
лучше сделать чтобы были видны все страницы или хотя бы до Четвертой


Здравствуйте. В шаблоне Товары замените блок кода:
<ol>
					  {% IF GOODS_PAGES_SHOW_FIRST %}
					  <li class="first-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_FIRST}" class="{goods_pages.index}" title="Первая страница"><i class="fa icon-angle-left"></i></a></li>
					  <li class="prev-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_PREVIOUS}" class="{goods_pages.index}" title="Предыдущая страница">{GOODS_PAGES_PREVIOUS}</a></li>
					  {% ENDIF %}
					  <li class="current"><span>{GOODS_PAGES_CURRENT}</span></li>
					  {% IF GOODS_PAGES_SHOW_LAST %}
					  <li class="next-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_NEXT}" class="{goods_pages.index}" title="Следующая страница">{GOODS_PAGES_NEXT}</a></li>
					  <li class="last-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_LAST}" class="{goods_pages.index}" title="Последняя страница"><i class="fa icon-angle-right"></i></a></li>
					  {% ENDIF %}
					  {% IF GOODS_PAGES_LAST != GOODS_PAGES_CURRENT && GOODS_PAGES_LAST != GOODS_PAGES_NEXT %}
										  <li class="last-page"><span>...</span></li>
										  <li class="last-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_LAST}" class="{goods_pages.index}" title="Последняя страница"><span>{GOODS_PAGES_LAST}</span></a></li>
										  {% ENDIF %}
					</ol>

на:

<ol>
					  {% IF GOODS_PAGES_SHOW_FIRST %}
					  <li class="first-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_FIRST}" class="{goods_pages.index}" title="Первая страница"><i class="fa icon-angle-left"></i></a></li>
					  {% IF GOODS_PAGES_PREVIOUS != 1 && GOODS_PAGES_CURRENT != 1 %}
					  <li class="prev-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_CURRENT | minus("2")}">{GOODS_PAGES_CURRENT | minus("2")}</a></li>
					  {% ENDIF %}
					  <li class="prev-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_PREVIOUS}" class="{goods_pages.index}" title="Предыдущая страница">{GOODS_PAGES_PREVIOUS}</a></li>
					  {% ENDIF %}
					  <li class="current"><span>{GOODS_PAGES_CURRENT}</span></li>
					  {% IF GOODS_PAGES_SHOW_LAST %}
					  <li class="next-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_NEXT}" class="{goods_pages.index}" title="Следующая страница">{GOODS_PAGES_NEXT}</a></li>
					  {% IF GOODS_PAGES_NEXT != GOODS_PAGES_LAST && GOODS_PAGES_CURRENT != GOODS_PAGES_LAST %}
					  <li class="next-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_CURRENT | plus("2")}">{GOODS_PAGES_CURRENT | plus("2")}</a></li>
					  {% ENDIF %}
					  <li class="last-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_LAST}" class="{goods_pages.index}" title="Последняя страница"><i class="fa icon-angle-right"></i></a></li>
					  {% ENDIF %}
					</ol>

На второй вопрос Вам ответят чуть позже.

#5 tanch

tanch

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 300 сообщений
  • ГородНовосибирск

Отправлено 27 Февраль 2016 - 20:50

Просмотр сообщенияRedHead (27 Февраль 2016 - 20:20) писал:

Изменения произвела
ничего не изменилось

#6 RedHead

RedHead

    Активный участник

  • Модераторы
  • 1 052 сообщений

Отправлено 27 Февраль 2016 - 20:55

Просмотр сообщенияtanch (27 Февраль 2016 - 20:50) писал:

Изменения произвела
ничего не изменилось

Инструкция работает. Проверьте, пожалуйста.

1.jpg 2.jpg

#7 tanch

tanch

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 300 сообщений
  • ГородНовосибирск

Отправлено 27 Февраль 2016 - 21:19

Просмотр сообщенияRedHead (27 Февраль 2016 - 20:55) писал:

Инструкция работает. Проверьте, пожалуйста.

Прикрепленный файл 1.jpgПрикрепленный файл 2.jpg
ааа... это про страницы..
хорошо
жду помощи по сортировке и убрать значки "таблица" "список"
а также под каталогом остался фильтр по цене

#8 Юля123

Юля123

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 567 сообщений

Отправлено 29 Февраль 2016 - 13:25

Просмотр сообщенияtanch (27 Февраль 2016 - 21:19) писал:

ааа... это про страницы..
хорошо
жду помощи по сортировке и убрать значки "таблица" "список"
а также под каталогом остался фильтр по цене

Здравствуйте,

1) Убрать заначки таблица, список. В конце main.css добавьте код:

p.view-mode {
	display: none;
}

2)  

Цитата

а также под каталогом остался фильтр по цене

не обнаружила фильтров, попробуйте почистить кеш.

По поводу сортировок, на данный момент нет готового решения, если получится такое реализовать, то мы Вам пришлем инструкцию в следующем сообщении.

#9 tanch

tanch

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 300 сообщений
  • ГородНовосибирск

Отправлено 01 Март 2016 - 13:45

Просмотр сообщенияЮля123 (29 Февраль 2016 - 13:25) писал:


По поводу сортировок, на данный момент нет готового решения, если получится такое реализовать, то мы Вам пришлем инструкцию в следующем сообщении.

Кеш почистила, фильтр по цене остался под каталогом, но только в тех категориях, где есть фильтрация например по цвету
пример
2016-03-01 16-28-34 Все Каффы - Mozilla Firefox.png

По сортировке - раньше, на другом шаблоне я так уже делала, сейчас не могу найти...
мне просто надо оставить только по названию, цене (не выпадающим списком)
конечно же хотелось бы еще по количеству заказов, но не обязательно

#10 Юля123

Юля123

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 567 сообщений

Отправлено 01 Март 2016 - 16:27

Просмотр сообщенияtanch (01 Март 2016 - 13:45) писал:

Кеш почистила, фильтр по цене остался под каталогом, но только в тех категориях, где есть фильтрация например по цвету
пример
Прикрепленный файл 2016-03-01 16-28-34 Все Каффы - Mozilla Firefox.png

По сортировке - раньше, на другом шаблоне я так уже делала, сейчас не могу найти...
мне просто надо оставить только по названию, цене (не выпадающим списком)
конечно же хотелось бы еще по количеству заказов, но не обязательно

В конце maonn.css добавьте код:

.block.filters {
display: none;
}

Посмотрите в демо версии темы Весна, дальнейшие инструкции будут по установке сортировки как в теме Весна.

1) В шаблоне  Товары найдите код:

			 <!-- Сортировать по: (Поле сортировки товаров по умолчанию) -->
						 <div class="sort-by change-submit">
							 <label>Сортировать по:</label>
							 <select name="goods_search_field_id" class="selectBox sort-by">
								 {% FOR goods_order_fields %}
									 <option value="{goods_order_fields.ID}"{%IF goods_order_fields.ID=5 || goods_order_fields.ID=6 || goods_order_fields.ID=7 || goods_order_fields.ID=8 || goods_order_fields.ID=9 || goods_order_fields.ID=10 || goods_order_fields.ID=11 || goods_order_fields.ID=12 || goods_order_fields.ID=13 || goods_order_fields.ID=14 %} style="display:none;" {%ENDIF%} {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
								 {% ENDFOR %}
							 </select>
						 </div>
						 <!-- /END Сортировать по: -->

и замените на код:

<!-- Сортировать по: (Поле сортировки товаров по умолчанию) -->
<div class="sort">
			 <div class="sort-by">
			 <label>Сортировать по:</label>
			 <ul class="OrderFilterFormByURLs">
				 <!-- цене: Дорогие - Дешевые -->
				 {% IF GOODS_SEARCH_FIELD_ID=1 %}
				 <li class="selected-desc"><a href="?goods_search_field_id=2" title="Товары сейчас отсортированы по цене. Вверху дорогие внизу дешевые. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала дешевые, затем дорогие">цене</a></li>
				 <!-- цене: Дешевые - Дорогие -->
				 {% ELSEIF GOODS_SEARCH_FIELD_ID=2 %}
				 <li class="selected-asc"><a href="?goods_search_field_id=1" title="Товары сейчас отсортированы по цене. Вверху дешевые внизу дорогие. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала дорогие, затем дешёвые">цене</a></li>
				 <!-- Сортировка отключена -->
				 {% ELSE %}
				 <li><a href="?goods_search_field_id=2" title="Отсортировать товары по убыванию цены. Сверху дорогие, снизу дешевые">цене</a></li>
				 {% ENDIF %}
				 <!-- названию: А - я -->
				 {% IF GOODS_SEARCH_FIELD_ID=3 %}
				 <li class="selected-asc"><a href="?goods_search_field_id=4" title="Товары сейчас отсортированы по алфавиту. Сверху &laquo;а&raquo;, снизу &laquo;Я&raquo;. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала &laquo;Я&raquo;, затем &laquo;а&raquo;">названию</a></li>
				 <!-- названию: я - А -->
				 {% ELSEIF GOODS_SEARCH_FIELD_ID=4 %}
				 <li class="selected-desc"><a href="?goods_search_field_id=3" title="Товары сейчас отсортированы по алфавиту. Сверху &laquo;Я&raquo;, снизу &laquo;а&raquo;. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала &laquo;а&raquo;, затем &laquo;Я&raquo;">названию</a></li>
				 <!-- Сортировка отключена -->
				 {% ELSE %}
				 <li><a href="?goods_search_field_id=3" title="Отсортировать товары по алфавиту. Сверху &laquo;а&raquo;, снизу &laquo;Я&raquo;">названию</a></li>
				 {% ENDIF %}
				 <!-- рейтингу: Хорошие - Плохие -->
				 {% IF GOODS_SEARCH_FIELD_ID=11 %}
				 <li class="selected-desc"><a href="?goods_search_field_id=12" title="Товары сейчас отсортированы по рейтингу отзывов покупателей. Сверху хорошие товары, снизу плохие. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала плохие, затем хорошие">рейтингу</a></li>
				 <!-- рейтингу: Плохие - Хорошие -->
				 {% ELSEIF GOODS_SEARCH_FIELD_ID=12 %}
				 <li class="selected-asc"><a href="?goods_search_field_id=11" title="Товары сейчас отсортированы по рейтингу отзывов покупателей. Сверху плохие товары, снизу хорошие. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала хорошие, затем плохие">рейтингу</a></li>
				 <!-- Сортировка отключена -->
				 {% ELSE %}
				 <li><a href="?goods_search_field_id=11" title="Отсортировать товары по рейтингу отзывов покупателей. Сверху хорошие товары, снизу плохие">рейтингу</a></li>
				 {% ENDIF %}
			 </ul>
			 </div>
		 </div>
			 <!-- /END Сортировать по: -->

далее в самом конце main.css добавьте код:

.OrderFilterFormByURLs li {
float: left;
padding: 0 6px 0 0;
margin: 0;
list-style-type: none;
}
.OrderFilterFormByURLs a {
padding-right: 12px;
margin: 0 2px;
list-style-type: none;
}
.OrderFilterFormByURLs {padding:0;margin:14px 0 0 5px;float:left;}
.OrderFilterFormByURLs .selected-asc a {color:#000000;background:url("{ASSETS_IMAGES_PATH}upArrow.png") no-repeat right center;}
.OrderFilterFormByURLs .selected-desc a {color:#000000;background:url("{ASSETS_IMAGES_PATH}downArrow.png") no-repeat right center;}

так же загрузите вот эти картинки:

downArrow.png
upArrow.png

в редакторе шаблонов, слева через "добавить файлы"

После изменений выглядеть должно так:

QIP Shot - Screen 210.png

#11 tanch

tanch

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 300 сообщений
  • ГородНовосибирск

Отправлено 03 Март 2016 - 22:15

Спасибо!
осталось только ещё в поиске исправить сортировку

#12 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 039 сообщений

Отправлено 04 Март 2016 - 06:28

Для этого произведите аналогичные изменения  в шаблоне Поиск

Просмотр сообщенияЮля123 (01 Март 2016 - 16:27) писал:

			 <!-- Сортировать по: (Поле сортировки товаров по умолчанию) -->
						 <div class="sort-by change-submit">
							 <label>Сортировать по:</label>
							 <select name="goods_search_field_id" class="selectBox sort-by">
								 {% FOR goods_order_fields %}
									 <option value="{goods_order_fields.ID}"{%IF goods_order_fields.ID=5 || goods_order_fields.ID=6 || goods_order_fields.ID=7 || goods_order_fields.ID=8 || goods_order_fields.ID=9 || goods_order_fields.ID=10 || goods_order_fields.ID=11 || goods_order_fields.ID=12 || goods_order_fields.ID=13 || goods_order_fields.ID=14 %} style="display:none;" {%ENDIF%} {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
								 {% ENDFOR %}
							 </select>
						 </div>
						 <!-- /END Сортировать по: -->

и замените на код:

<!-- Сортировать по: (Поле сортировки товаров по умолчанию) -->
<div class="sort">
			 <div class="sort-by">
			 <label>Сортировать по:</label>
			 <ul class="OrderFilterFormByURLs">
				 <!-- цене: Дорогие - Дешевые -->
				 {% IF GOODS_SEARCH_FIELD_ID=1 %}
				 <li class="selected-desc"><a href="?goods_search_field_id=2" title="Товары сейчас отсортированы по цене. Вверху дорогие внизу дешевые. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала дешевые, затем дорогие">цене</a></li>
				 <!-- цене: Дешевые - Дорогие -->
				 {% ELSEIF GOODS_SEARCH_FIELD_ID=2 %}
				 <li class="selected-asc"><a href="?goods_search_field_id=1" title="Товары сейчас отсортированы по цене. Вверху дешевые внизу дорогие. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала дорогие, затем дешёвые">цене</a></li>
				 <!-- Сортировка отключена -->
				 {% ELSE %}
				 <li><a href="?goods_search_field_id=2" title="Отсортировать товары по убыванию цены. Сверху дорогие, снизу дешевые">цене</a></li>
				 {% ENDIF %}
				 <!-- названию: А - я -->
				 {% IF GOODS_SEARCH_FIELD_ID=3 %}
				 <li class="selected-asc"><a href="?goods_search_field_id=4" title="Товары сейчас отсортированы по алфавиту. Сверху &laquo;а&raquo;, снизу &laquo;Я&raquo;. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала &laquo;Я&raquo;, затем &laquo;а&raquo;">названию</a></li>
				 <!-- названию: я - А -->
				 {% ELSEIF GOODS_SEARCH_FIELD_ID=4 %}
				 <li class="selected-desc"><a href="?goods_search_field_id=3" title="Товары сейчас отсортированы по алфавиту. Сверху &laquo;Я&raquo;, снизу &laquo;а&raquo;. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала &laquo;а&raquo;, затем &laquo;Я&raquo;">названию</a></li>
				 <!-- Сортировка отключена -->
				 {% ELSE %}
				 <li><a href="?goods_search_field_id=3" title="Отсортировать товары по алфавиту. Сверху &laquo;а&raquo;, снизу &laquo;Я&raquo;">названию</a></li>
				 {% ENDIF %}
				 <!-- рейтингу: Хорошие - Плохие -->
				 {% IF GOODS_SEARCH_FIELD_ID=11 %}
				 <li class="selected-desc"><a href="?goods_search_field_id=12" title="Товары сейчас отсортированы по рейтингу отзывов покупателей. Сверху хорошие товары, снизу плохие. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала плохие, затем хорошие">рейтингу</a></li>
				 <!-- рейтингу: Плохие - Хорошие -->
				 {% ELSEIF GOODS_SEARCH_FIELD_ID=12 %}
				 <li class="selected-asc"><a href="?goods_search_field_id=11" title="Товары сейчас отсортированы по рейтингу отзывов покупателей. Сверху плохие товары, снизу хорошие. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала хорошие, затем плохие">рейтингу</a></li>
				 <!-- Сортировка отключена -->
				 {% ELSE %}
				 <li><a href="?goods_search_field_id=11" title="Отсортировать товары по рейтингу отзывов покупателей. Сверху хорошие товары, снизу плохие">рейтингу</a></li>
				 {% ENDIF %}
			 </ul>
			 </div>
		 </div>
			 <!-- /END Сортировать по: -->






Темы с аналогичным тегами Сортировка

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

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