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


Помогите Внести Изменения

лето фильтр корзина

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

#1 3796

3796

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

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

Отправлено 26 Январь 2016 - 14:51

Помогите, пожалуйста, внести изменения по нескольким пунктам.

1. Фильтр в каталоге.
Нужно примерно следующее.
Сортировать по:  
Возрастанию цены
Убыванию цены
Популярности
Новинкам



2.  Добавить в "ЛИЧНЫЙ КАБИНЕТ"  ссылку на корзину (фото)

WeFZQuv.png








#2 Юля123

Юля123

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

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

Отправлено 26 Январь 2016 - 16:44

Просмотр сообщенияSilver-Pegas (26 Январь 2016 - 14:51) писал:

Помогите, пожалуйста, внести изменения по нескольким пунктам.

1. Фильтр в каталоге.
Нужно примерно следующее.
Сортировать по:  
Возрастанию цены
Убыванию цены
Популярности
Новинкам



2.  Добавить в "ЛИЧНЫЙ КАБИНЕТ"  ссылку на корзину (фото)

Прикрепленный файл WeFZQuv.png


1) Вы хотите переименовать стандартные, я правильно поняла?

2) В шаблоне HTML найдите код:

			 <li><a href="{USER_LOGIN_URL}" title="Вход в личный кабинет">Вход</a></li>
			 <li><a href="{USER_REGISTER_URL}" title="Регистрация">Регистрация</a></li>

после него добавьте код:

<li> <a href="{CART_URL}"  title="Корзина">Корзина</a></li>


#3 3796

3796

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

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

Отправлено 26 Январь 2016 - 17:18

Просмотр сообщенияЮля123 (26 Январь 2016 - 16:44) писал:


1) Вы хотите переименовать стандартные, я правильно поняла?

Да, Вы правильно поняли. То, что сейчас есть, всё убрать. И поставить новые значения.
Прошу прощения, не в фильтре, а в сортировке.

#4 Юля123

Юля123

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

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

Отправлено 26 Январь 2016 - 18:01

Просмотр сообщенияSilver-Pegas (26 Январь 2016 - 17:18) писал:

Да, Вы правильно поняли. То, что сейчас есть, всё убрать. И поставить новые значения.
Прошу прощения, не в фильтре, а в сортировке.


Мы их можем только переименовать через условия и так же скрыть ненужные. Для этого в шаблоне Товары  найдите код (в двух местах):


		  <!-- Сортировать по: (Поле сортировки товаров по умолчанию) -->
		  <div class="sort-by">
			<label>Сортировать по:</label>
			<select name="goods_search_field_id" class="selectBox" title="Название сортировки" 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>
		  </div>
		  <!-- /END Сортировать по: -->

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

		  <!-- Сортировать по: (Поле сортировки товаров по умолчанию) -->
		  <div class="sort-by">
			<label>Сортировать по:</label>
			<select name="goods_search_field_id" class="selectBox" title="Название сортировки" onchange="this.form.submit();">
			  {% FOR goods_order_fields %}
			  {%IFNOT goods_order_fields.NAME=изображению: есть — нет%}
			  {%IFNOT goods_order_fields.NAME= изображению: нет — есть%}
			  {%IFNOT goods_order_fields.NAME названию: А — я%}
			  {%IFNOT goods_order_fields.NAME=названию: я — А%}
			  {%IFNOT goods_order_fields.NAME=наличию: много — мало%}
			  {%IFNOT goods_order_fields.NAME=наличию: мало — много%}
			  {%IFNOT goods_order_fields.NAME= дате:старые — новые%}
			  {%IFNOT goods_order_fields.NAME= рейтингу: Плохие — Хорошие%}
			  {%IFNOT goods_order_fields.NAME= количеству отзывов: Много — Мало%}
			  {%IFNOT goods_order_fields.NAME= количеству отзывов: Мало — Много %}
				<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>
				{% IF goods_order_fields.NAME= цене: Дорогие — Дешевые%} убыванию цены
				{% ELSEIF goods_order_fields.NAME= цене: Дешевые — Дорогие%} возрастанию цены
				{% ELSEIF goods_order_fields.NAME= дате: новые — старые %} Новинкам
				{% ELSEIF goods_order_fields.NAME= рейтингу: Хорошие — Плохие %} Популярности
				  {%ENDIF%}
				</option>
				{%ENDIF%}
				{%ENDIF%}
				{%ENDIF%}
				{%ENDIF%}
				{%ENDIF%}
				{%ENDIF%}
				{%ENDIF%}
				{%ENDIF%}
				{%ENDIF%}
				{%ENDIF%}
			  {% ENDFOR %}
			</select>
		  </div>
		  <!-- /END Сортировать по: -->


#5 3796

3796

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

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

Отправлено 27 Январь 2016 - 00:14

Просмотр сообщенияЮля123 (26 Январь 2016 - 16:44) писал:

2) В шаблоне HTML найдите код:

			 <li><a href="{USER_LOGIN_URL}" title="Вход в личный кабинет">Вход</a></li>
			 <li><a href="{USER_REGISTER_URL}" title="Регистрация">Регистрация</a></li>

после него добавьте код:

<li> <a href="{CART_URL}" title="Корзина">Корзина</a></li>

Получилось. Спасибо.



А с сортировкой что-то не так.
2 пустых поля, при этом они активны.
Может их тоже как-то переименовать?
Например, по "названию" (А-я) и по "рейтингу" (количество отзывов).

Прикрепленные изображения

  • Безымянный.png


#6 Vaccina

Vaccina

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

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

Отправлено 27 Январь 2016 - 02:17

В шаблоне Товары найдите:
<!-- Сортировать по: (Поле сортировки товаров по умолчанию) -->
				  <div class="sort-by">
						<label>Сортировать по:</label>
						<select name="goods_search_field_id" class="selectBox" title="Название сортировки" onchange="this.form.submit();">
						  {% FOR goods_order_fields %}
						  {%IFNOT goods_order_fields.NAME=изображению: есть — нет%}
						  {%IFNOT goods_order_fields.NAME= изображению: нет — есть%}
						  {%IFNOT goods_order_fields.NAME названию: А — я%}
						  {%IFNOT goods_order_fields.NAME=названию: я — А%}
						  {%IFNOT goods_order_fields.NAME=наличию: много — мало%}
						  {%IFNOT goods_order_fields.NAME=наличию: мало — много%}
						  {%IFNOT goods_order_fields.NAME= дате:старые — новые%}
						  {%IFNOT goods_order_fields.NAME= рейтингу: Плохие — Хорошие%}
						  {%IFNOT goods_order_fields.NAME= количеству отзывов: Много — Мало%}
						  {%IFNOT goods_order_fields.NAME= количеству отзывов: Мало — Много %}
								<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>
								{% IF goods_order_fields.NAME= цене: Дорогие — Дешевые%} убыванию цены
								{% ELSEIF goods_order_fields.NAME= цене: Дешевые — Дорогие%} возрастанию цены
								{% ELSEIF goods_order_fields.NAME= дате: новые — старые %} Новинкам
								{% ELSEIF goods_order_fields.NAME= рейтингу: Хорошие — Плохие %} Популярности
								  {%ENDIF%}
								</option>
								{%ENDIF%}
								{%ENDIF%}
								{%ENDIF%}
								{%ENDIF%}
								{%ENDIF%}
								{%ENDIF%}
								{%ENDIF%}
								{%ENDIF%}
								{%ENDIF%}
								{%ENDIF%}
						  {% ENDFOR %}
						</select>
				  </div>
				  <!-- /END Сортировать по: -->

замените на:
<!-- Сортировать по: (Поле сортировки товаров по умолчанию) -->
				  <div class="sort-by">
						<label>Сортировать по:</label>
						<select name="goods_search_field_id" class="selectBox" title="Название сортировки" onchange="this.form.submit();">
						  {% FOR goods_order_fields %}
						  {% IF goods_order_fields.ID = 1 || goods_order_fields.ID = 2 || goods_order_fields.ID = 7 || goods_order_fields.ID = 11 %}
								<option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>
								{% IF goods_order_fields.NAME= цене: Дорогие — Дешевые%} убыванию цены
								{% ELSEIF goods_order_fields.NAME= цене: Дешевые — Дорогие%} возрастанию цены
								{% ELSEIF goods_order_fields.NAME= дате: новые — старые %} Новинкам
								{% ELSEIF goods_order_fields.NAME= рейтингу: Хорошие — Плохие %} Популярности
								  {% ENDIF %}
								</option>
								{%ENDIF%}
						  {% ENDFOR %}
						</select>
				  </div>
				  <!-- /END Сортировать по: -->


#7 3796

3796

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

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

Отправлено 27 Январь 2016 - 02:45

Просмотр сообщенияVaccina (27 Январь 2016 - 02:17) писал:


замените на:
<!-- Сортировать по: (Поле сортировки товаров по умолчанию) -->
				 <div class="sort-by">
					 <label>Сортировать по:</label>
					 <select name="goods_search_field_id" class="selectBox" title="Название сортировки" onchange="this.form.submit();">
						 {% FOR goods_order_fields %}
						 {% IF goods_order_fields.ID = 1 || goods_order_fields.ID = 2 || goods_order_fields.ID = 7 || goods_order_fields.ID = 11 %}
							 <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>
							 {% IF goods_order_fields.NAME= цене: Дорогие — Дешевые%} убыванию цены
							 {% ELSEIF goods_order_fields.NAME= цене: Дешевые — Дорогие%} возрастанию цены
							 {% ELSEIF goods_order_fields.NAME= дате: новые — старые %} Новинкам
							 {% ELSEIF goods_order_fields.NAME= рейтингу: Хорошие — Плохие %} Популярности
								 {% ENDIF %}
							 </option>
							 {%ENDIF%}
						 {% ENDFOR %}
					 </select>
				 </div>
				 <!-- /END Сортировать по: -->

Отлично! Огромное спасибо!

#8 3796

3796

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

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

Отправлено 27 Январь 2016 - 02:51

Еще пара вопросиков))

Как убрать знак (Р) около цены товара?

d6kTSYk.png

Как активировать значок доставки, чтобы кликая по нему был переход на страницу "Доставка"?

u9ILmh8.png

#9 Vaccina

Vaccina

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

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

Отправлено 27 Январь 2016 - 03:56

В main.css найдите и удалите:
.price.RUB:after, .RUB .price:after {content: "\f158";}

В шаблоне HTML найдите:
<div class="icon">
				  <span><div class="fa fa-truck">&nbsp;</div></span>
				</div>
				<div class="text">
				  <h6>Доставка</h6>
				  <p>Отправляем заказы по всей территории России. Как по предоплате, так и наложенным платежом. Стоимость доставки всего 150 руб*.</p>
				</div>

замените на:
<a href="ссылка"><div class="icon">
				  <span><div class="fa fa-truck">&nbsp;</div></span>
				</div>
				<div class="text">
				  <h6>Доставка</h6>
				  <p>Отправляем заказы по всей территории России. Как по предоплате, так и наложенным платежом. Стоимость доставки всего 150 руб*.</p>
				</div></a>


#10 3796

3796

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

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

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

Просмотр сообщенияVaccina (27 Январь 2016 - 03:56) писал:

В main.css найдите и удалите:
.price.RUB:after, .RUB .price:after {content: "\f158";}

В шаблоне HTML найдите:
<div class="icon">
				 <span><div class="fa fa-truck">&nbsp;</div></span>
			 </div>
			 <div class="text">
				 <h6>Доставка</h6>
				 <p>Отправляем заказы по всей территории России. Как по предоплате, так и наложенным платежом. Стоимость доставки всего 150 руб*.</p>
			 </div>

замените на:
<a href="ссылка"><div class="icon">
				 <span><div class="fa fa-truck">&nbsp;</div></span>
			 </div>
			 <div class="text">
				 <h6>Доставка</h6>
				 <p>Отправляем заказы по всей территории России. Как по предоплате, так и наложенным платежом. Стоимость доставки всего 150 руб*.</p>
			 </div></a>

Спасибо!

#11 3796

3796

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

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

Отправлено 27 Январь 2016 - 23:54

Подскажите в чем дело?
Открывала сайт с поддоменного адреса в 3х браузерах.
А основной адрес перекидывает только Яндекс.
В других так и остаётся первый адрес.

Прикрепленные изображения

  • 1.png
  • 2.png
  • 3.png


#12 3796

3796

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

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

Отправлено 28 Январь 2016 - 00:10

И ещё...
Нужно ли в шаблоне менять адрес фавиконки?
И первые 2 строчки в шаблоне (фото) - что это? Они нужны?

us0BsDy.png

#13 Dars

Dars

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

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

Отправлено 28 Январь 2016 - 19:25

Просмотр сообщенияSilver-Pegas (28 Январь 2016 - 00:10) писал:

Подскажите в чем дело?
Открывала сайт с поддоменного адреса в 3х браузерах.
А основной адрес перекидывает только Яндекс.
В других так и остаётся первый адрес.
Странно, у меня редирект происходит везде. Проблема ещё сохранилась?

Просмотр сообщенияSilver-Pegas (28 Январь 2016 - 00:10) писал:

И ещё...
Нужно ли в шаблоне менять адрес фавиконки?
И первые 2 строчки в шаблоне (фото) - что это? Они нужны?

Лучше всегда вместо доменного имени использовать:

http://{NET_DOMAIN}

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

#14 3796

3796

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

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

Отправлено 28 Январь 2016 - 20:09

Просмотр сообщенияDars (28 Январь 2016 - 19:25) писал:


Странно, у меня редирект происходит везде. Проблема ещё сохранилась?



Лучше всегда вместо доменного имени использовать:

http://{NET_DOMAIN}



Это в строке с фавиконкой?  Какого вида в итоге должна получится строка в шаблоне, что-то не пойму как написать с этими скобками.

Редирект чуть позже с компа проверю.

#15 Dars

Dars

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

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

Отправлено 28 Январь 2016 - 20:20

Просмотр сообщенияSilver-Pegas (28 Январь 2016 - 20:09) писал:

Это в строке с фавиконкой?  Какого вида в итоге должна получится строка в шаблоне, что-то не пойму как написать с этими скобками.

Редирект чуть позже с компа проверю.
Прошу прощения, я имел в виду ASSETS_IMAGES_PATH
... href="{ASSETS_IMAGES_PATH}favicon.ico" ...


#16 3796

3796

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

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

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

Просмотр сообщенияDars (28 Январь 2016 - 20:20) писал:

Прошу прощения, я имел в виду ASSETS_IMAGES_PATH
... href="{ASSETS_IMAGES_PATH}favicon.ico" ...

А, всё ясно. Спасибо!

С редиректом сегодня всё нормально. Перенаправление происходит во всех браузерах.

#17 3796

3796

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

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

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

Подскажите, можно ли установить максимальную сумму заказа?

Т.е. есть минимальная, меньше её заказы не отправляются.
А максимальная нужна для наложенного платежа. Чтобы заказы свыше N суммы оформлялись только по предоплате.
Это можно реализовать. Или только на словах прописывать?

#18 Vaccina

Vaccina

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

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

Отправлено 29 Январь 2016 - 03:07

К сожалению, в настройках отсутствует данный функционал. Можно или как информацию прописать или в шаблоне Корзина заблокировать кнопку оформления заказа если итоговая сумма выше определенной отметки. Также можно скрыть другие способы оплаты в быстром оформлении заказа(кроме предоплаты) если итоговая сумма выше определенной отметки.
Какой вариант вас больше устроит?

#19 3796

3796

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

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

Отправлено 29 Январь 2016 - 09:17

Просмотр сообщенияVaccina (29 Январь 2016 - 03:07) писал:

К сожалению, в настройках отсутствует данный функционал. Можно или как информацию прописать или в шаблоне Корзина заблокировать кнопку оформления заказа если итоговая сумма выше определенной отметки. Также можно скрыть другие способы оплаты в быстром оформлении заказа(кроме предоплаты) если итоговая сумма выше определенной отметки.
Какой вариант вас больше устроит?

Последний вариант. Если сумма больше 10 000, то видна только предоплата.

#20 Юля123

Юля123

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

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

Отправлено 29 Январь 2016 - 11:46

Просмотр сообщенияSilver-Pegas (29 Январь 2016 - 09:17) писал:

Последний вариант. Если сумма больше 10 000, то видна только предоплата.

Здравствуйте, уточню, Вам нужно в быстром заказе, при сумме заказа больше 10000 оставить в способах доставки только "предоплату"? А Наложенный платеж скрыть?





Темы с аналогичным тегами лето фильтр, корзина

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

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