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


Сортировка Товаров


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

#1 Андрей1233212

Андрей1233212

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

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

Отправлено 14 Ноябрь 2013 - 21:58

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



и еще увеличить размер номера телефона наверху стиль цвет ничего не менять просто увеличить размер


пример

Изображение

#2 Vaccina

Vaccina

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

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

Отправлено 15 Ноябрь 2013 - 03:36

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

#3 Андрей1233212

Андрей1233212

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

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

Отправлено 15 Ноябрь 2013 - 21:01

Просмотр сообщенияVaccina (15 Ноябрь 2013 - 03:36) писал:

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

удалить в сортировке по:

по рейтингу
по названию
по изображению
по дате старые-новые

и в цене поменять
по возрастанию и убыванию вместо дорогие дешевые
и по наличию сделать есть в наличии" "нет в наличии"


номер аккаунта 250151

#4 Vaccina

Vaccina

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

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

Отправлено 16 Ноябрь 2013 - 03:12

Найдите в шаблоне "Товары" код

<!-- Поле выбора сортировки -->
			{% 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_order_fields %}
			  Сортировать по:
			  <select name="goods_search_field_id"  onchange="this.form.submit();">
				{% FOR goods_order_fields %}
	  {% IF goods_order_fields.ID=1 %}
		 <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>цене: По Возрастанию — Убыванию</option>
	  {% ELSEIF goods_order_fields.ID=2 %}
		  <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>цене: По Убыванию — Возрастанию</option>
	  {% ELSEIF goods_order_fields.ID=5 %}
		  <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>наличию: есть в наличии — нет в наличии</option>
	  {% ELSEIF goods_order_fields.ID=6 %}
		  <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>наличию: нет в наличии — есть в наличии</option>
				  {% ELSEIF 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 %}


#5 Андрей1233212

Андрей1233212

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

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

Отправлено 16 Ноябрь 2013 - 12:23

Просмотр сообщенияVaccina (16 Ноябрь 2013 - 03:12) писал:

Найдите в шаблоне "Товары" код

<!-- Поле выбора сортировки -->
		 {% 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_order_fields %}
			 Сортировать по:
			 <select name="goods_search_field_id" onchange="this.form.submit();">
			 {% FOR goods_order_fields %}
	 {% IF goods_order_fields.ID=1 %}
		 <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>цене: По Возрастанию — Убыванию</option>
	 {% ELSEIF goods_order_fields.ID=2 %}
		 <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>цене: По Убыванию — Возрастанию</option>
	 {% ELSEIF goods_order_fields.ID=5 %}
		 <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>наличию: есть в наличии — нет в наличии</option>
	 {% ELSEIF goods_order_fields.ID=6 %}
		 <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>наличию: нет в наличии — есть в наличии</option>
				 {% ELSEIF 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 %}


и еще увеличить размер номера телефона наверху стиль цвет ничего не менять просто увеличить размер Изображение

#6 sengun

sengun

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

  • Модератоpы
  • 1 139 сообщений
  • ГородНижний Новгород

Отправлено 16 Ноябрь 2013 - 22:47

Просмотр сообщенияАндрей1233212 (16 Ноябрь 2013 - 12:23) писал:

и еще увеличить размер номера телефона наверху стиль цвет ничего не менять просто увеличить размер Изображение
Добавьте в main.css такой код
#header .phone {
font-size: 14pt;
}


#7 Андрей1233212

Андрей1233212

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

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

Отправлено 16 Ноябрь 2013 - 23:47

спасибо

#8 Ekaterina_idealseam

Ekaterina_idealseam

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

  • Пользователи
  • PipPip
  • 38 сообщений
  • ГородМосква

Отправлено 13 Август 2014 - 12:07

Добрый день!
Возникла аналогичная необходимость  - поставить в поле сортировки товаров разные значения. Но не нашла в шаблоне Товары этот код:
<!-- Поле выбора сортировки -->
                 {% 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 %}

Подскажите пожалуйста, как добавить в сортировку след. значения:

по рейтингу
по названию
по изображению
по дате старые-новые

и в цене поменять
по возрастанию и убыванию вместо дорогие дешевые
и по наличию сделать есть в наличии" "нет в наличии"


Шаблон Лайт.   #SL-22817

#9 AnnaM

AnnaM

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

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

Отправлено 13 Август 2014 - 12:20

Просмотр сообщенияEkaterina_idealseam (13 Август 2014 - 12:07) писал:

Добрый день!
Возникла аналогичная необходимость  - поставить в поле сортировки товаров разные значения. Но не нашла в шаблоне Товары этот код:
<!-- Поле выбора сортировки -->
{% 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 %}

Подскажите пожалуйста, как добавить в сортировку след. значения:

по рейтингу
по названию
по изображению
по дате старые-новые

и в цене поменять
по возрастанию и убыванию вместо дорогие дешевые
и по наличию сделать есть в наличии" "нет в наличии"


Шаблон Лайт.   #SL-22817
в шаблоне Товары перед кодом
<!-- Поле выбора лимитов -->
вставьте следующий код
<!-- Поле выбора сортировки -->
		 {% 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 %}


Для того,чтобы отображать наличие, вы можете в разделе настройки->основные найти раздел "Товары" и поставить галочку напротив "Не показывать товар на сайте, если его нет в наличии"




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

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