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


Убрать Ненужную Сортировку


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

#21 Vaccina

Vaccina

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

  • Модераторы
  • 23 788 сообщений

Отправлено 08 Май 2013 - 04:02

Сортировка по популярности по идее работает в зависимости от оценки товара в виде отзыва. Убрать ненужную сортировку вы можете просто добавив необходимое условие в шаблоне "Товары". Вам необходимо найти

{% FOR goods_order_fields %}

и заменить на

{% FOR goods_order_fields %}{% IFNOT goods_order_fields.ID=13 && goods_order_fields.ID=14}

ниже найти

{% ENDFOR %}

и заменить на

{%ENDIF%}{% ENDFOR %}


#22 Flor@@

Flor@@

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

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

Отправлено 08 Май 2013 - 06:25

Просмотр сообщенияVaccina (08 Май 2013 - 04:02) писал:

Сортировка по популярности по идее работает в зависимости от оценки товара в виде отзыва.
А в реальности а не по идее это как работает? Вот здесь отсортируйте по рейтингу и посмотрите результаты (при сортировка от более популярного к менее популярному товару): Все товары просмотренные больше всего и с указанным рейтингом, наоборот стоят в конце. Может быть вы порядок перепутали здесь??

#23 Сake

Сake

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

  • Модератоpы
  • 5 979 сообщений

Отправлено 09 Май 2013 - 03:05

У вас в сортировке путаница, вероятно вы изменили сортировку и перепутали идентификаторы сортировки. У вас под номером 12 идет "популярности: популярные - не популярные", по умолчанию это "рейтингу: Плохие — Хорошие". Т.е у вас тут должно быть "популярности: не популярные - популярные". Под номером 11 аналогичная обратная ситуация. Вам необходимо изменить текст

"популярности: не популярные - популярные" на "популярности: популярные - не популярные", а "популярности: популярные - не популярные" на "популярности: не популярные - популярные" в шаблоне "Товары".

#24 Flor@@

Flor@@

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

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

Отправлено 14 Май 2013 - 04:43

вот теперь хорошо, спасибо добрый человек.

#25 janjak

janjak

    Продвинутый пользователь

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

Отправлено 04 Сентябрь 2014 - 16:16

Здравствуйте, подскажите как убрать сортировку по дате старые-новые, новые-старые?

#26 Danil

Danil

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

  • Модераторы
  • 4 645 сообщений

Отправлено 04 Сентябрь 2014 - 16:42

Просмотр сообщенияjanjak (04 Сентябрь 2014 - 16:16) писал:

Здравствуйте, подскажите как убрать сортировку по дате старые-новые, новые-старые?

Здравствуйте.
В шаблоне Товары найдите код
<li>
					 <!-- Поле выбора сортировки -->
					 {% 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.ID=9 || goods_order_fields.ID=10 || goods_order_fields.ID=5 || goods_order_fields.ID=6 || goods_order_fields.ID=13 || goods_order_fields.ID=14 || goods_order_fields.ID=11 || goods_order_fields.ID=12 %} style="display:none;" {%ENDIF%} {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
						 {% ENDFOR %}
					 </select>
					 {% ENDIF %}
		 </li>
И замените на
<li>
					 <!-- Поле выбора сортировки -->
					 {% 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.ID=9 || goods_order_fields.ID=10 || goods_order_fields.ID=5 || goods_order_fields.ID=6 || goods_order_fields.ID=13 || goods_order_fields.ID=14 || goods_order_fields.ID=11 || goods_order_fields.ID=12 || goods_order_fields.ID=7 || goods_order_fields.ID=8 %} style="display:none;" {%ENDIF%} {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
						 {% ENDFOR %}
					 </select>
					 {% ENDIF %}
		 </li>


#27 janjak

janjak

    Продвинутый пользователь

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

Отправлено 04 Сентябрь 2014 - 17:56

Спасибо!

#28 prukon

prukon

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 174 сообщений
  • ГородСанкт-Петербург

Отправлено 29 Январь 2015 - 21:44

Отредактировал сотировку, как было предложено выше, но можно еще убрать сортировку "старые/новые".
Заранее спасибо!

#29 Vaccina

Vaccina

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

  • Модераторы
  • 23 788 сообщений

Отправлено 30 Январь 2015 - 00:36

<!-- Поле выбора сортировки -->
						{% 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 || goods_order_fields.ID=2 || goods_order_fields.ID=3 || goods_order_fields.ID=4 || goods_order_fields.ID=7 || goods_order_fields.ID=8 || 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 %}
замените на:
<!-- Поле выбора сортировки -->
						{% 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 || goods_order_fields.ID=2 || goods_order_fields.ID=3 || goods_order_fields.ID=4 || 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 %}


#30 prukon

prukon

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 174 сообщений
  • ГородСанкт-Петербург

Отправлено 30 Январь 2015 - 01:34

спасибо!

#31 DESPERADO

DESPERADO

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

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

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

Здравствуйте, помогите убрать из сортировки пункты: по названию, по изображению, по дате, по отзывам.

Как заменить подпись Дорогие - Дешевые, на по возрастанию и по убыванию?

#32 Danil

Danil

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

  • Модераторы
  • 4 645 сообщений

Отправлено 15 Февраль 2015 - 20:43

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

Здравствуйте, помогите убрать из сортировки пункты: по названию, по изображению, по дате, по отзывам.

Как заменить подпись Дорогие - Дешевые, на по возрастанию и по убыванию?
Здравствуйте.
В шаблоне Товары найдите код
<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.ID = 9 || goods_order_fields.ID =10 || goods_order_fields.ID =3 || goods_order_fields.ID =4 || goods_order_fields.ID =7 || goods_order_fields.ID =8 || goods_order_fields.ID =13|| goods_order_fields.ID = 14 %}style="display:none;"{% ENDIF %}{% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>
{% IF goods_order_fields.ID = 1%}по убыванию{% ELSEIF goods_order_fields.ID = 2%}по возрастанию{% ELSE %}{goods_order_fields.NAME}{% ENDIF %}
</option>


#33 Василера

Василера

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

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

Отправлено 30 Март 2016 - 23:14

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

#34 Vaccina

Vaccina

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

  • Модераторы
  • 23 788 сообщений

Отправлено 31 Март 2016 - 01:25

Не дублируйте пожалуйста вопросы, ранее вам ответили в следующей теме:
http://forum.storela...ва/#entry231976

#35 Василера

Василера

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

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

Отправлено 31 Март 2016 - 16:58

Просмотр сообщенияVaccina (31 Март 2016 - 01:25) писал:

Не дублируйте пожалуйста вопросы, ранее вам ответили в следующей теме:
http://forum.storela...ва/#entry231976
Чудеса!!! Я до этого пробовала, но ничего не получалось, сейчас назло попробовала еще раз и вуаля! Все работает)))




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

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