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


Добавить Иконку Отзывы Под Каждый Товар На Главной


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

#1 Ильяc

Ильяc

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

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

Отправлено 01 Март 2015 - 10:27

Здравствуйте! Хочу добавить под каждый товар значок отзывов (звезды) под каждый товар на главной странице. Хотелось бы чтобы отзывы из карточки товара отображались также на главной странице. Это возможно? На картинке примерно нарисовал, что мне нужно
11222.png

#2 Vaccina

Vaccina

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

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

Отправлено 03 Март 2015 - 03:46

В шаблоне HTML найдите:
<span class="price">{index_page_goods.MIN_PRICE_NOW} р.</span>

после него вставьте:
{% IF index_page_goods.OPINION_RATING_VALUE %}
			  <img src="{FORALL_IMAGES_PATH}stars/{index_page_goods.OPINION_RATING_VALUE|number_format("0", "","")}.gif" alt="{index_page_goods.OPINION_RATING_VALUE|number_format("0", "","")}" class="count-rating" />
			  {% ENDIF %}


#3 Ильяc

Ильяc

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

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

Отправлено 03 Март 2015 - 21:03

Хочу добавить на главной странице на популярный товар значок "хит продаж" Как это сделать? На картинке показано
Интернет магазин умных часов  гаджетов и современных цифровых устройств.png

#4 Vaccina

Vaccina

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

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

Отправлено 04 Март 2015 - 01:11

Под каким условием должна выводиться бирка "хит продаж"? Так как у вас на главной выведены товары с категории "Товары на главной"

#5 Ильяc

Ильяc

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

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

Отправлено 04 Март 2015 - 13:04

Просмотр сообщенияVaccina (04 Март 2015 - 01:11) писал:

Под каким условием должна выводиться бирка "хит продаж"? Так как у вас на главной выведены товары с категории "Товары на главной"

Да по категории хит продаж

#6 Vaccina

Vaccina

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

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

Отправлено 05 Март 2015 - 01:53

В шаблоне HTML после:
{% FOR index_page_favorites_goods %}
<li class="ajax_block_product">

вставьте:
<div class="hits">
<img src="ссылка на иконку" alt="" />
</div>

в main.css добавьте:
.hits{
position:absolute;
right:0;
top:30px;
}


#7 Ильяc

Ильяc

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

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

Отправлено 06 Март 2015 - 08:32

Просмотр сообщенияVaccina (05 Март 2015 - 01:53) писал:

В шаблоне HTML после:
{% FOR index_page_favorites_goods %}
<li class="ajax_block_product">

вставьте:
<div class="hits">
<img src="ссылка на иконку" alt="" />
</div>

в main.css добавьте:
.hits{
position:absolute;
right:0;
top:30px;
}
И теперь чтобы появилась эта бирка мне нужно добавить товары в категорию хиты продаж?
Бирка в шапке сайта появляется

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

  • 44444.png

Сообщение отредактировал Ильяc: 06 Март 2015 - 08:43


#8 Vaccina

Vaccina

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

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

Отправлено 07 Март 2015 - 04:32

В main.css перед
.hits{
position:absolute;
right:0;
top:30px;
}
вставьте:
.ajax_block_product{
position:relative;
}

Чтобы данная иконка отображалась в категориях, в шаблоне Товары после:
{% FOR goods %}
<li class="ajax_block_product">

вставьте:
{% IF goods.IS_TOP %}
<div class="hits">
<img src="ссылка на иконку" alt="" />
</div>
{% ENDIF %}


#9 Ильяc

Ильяc

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

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

Отправлено 08 Март 2015 - 19:28

Просмотр сообщенияVaccina (07 Март 2015 - 04:32) писал:

В main.css перед
.hits{
position:absolute;
right:0;
top:30px;
}
вставьте:
.ajax_block_product{
position:relative;
}

Чтобы данная иконка отображалась в категориях, в шаблоне Товары после:
{% FOR goods %}
<li class="ajax_block_product">

вставьте:
{% IF goods.IS_TOP %}
<div class="hits">
<img src="ссылка на иконку" alt="" />
</div>
{% ENDIF %}
Скажите можно все это сделать прямо в категории "товары на главной" т.е. на главной странице "Все товары" для популярных товаров можно было поставить эту бирку. Не добавляя отдельно для этого блок "Хиты продаж". Так же нужна бирка "Новинки" и "Скидка" Спасибо!

#10 Vaccina

Vaccina

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

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

Отправлено 01 Апрель 2015 - 01:46

В этом случае добавляете бирку:
<div class="hits">
<img src="ссылка на иконку" alt="" />
</div>

в шаблоне HTML по аналогии с предыдущим постом после:
<li class="ajax_block_product">

остальных изменений не требуется.

#11 Ильяc

Ильяc

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

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

Отправлено 01 Апрель 2015 - 17:44

Просмотр сообщенияVaccina (01 Апрель 2015 - 01:46) писал:

В этом случае добавляете бирку:
<div class="hits">
<img src="ссылка на иконку" alt="" />
</div>

в шаблоне HTML по аналогии с предыдущим постом после:
<li class="ajax_block_product">

остальных изменений не требуется.

А как указать на какой товар конкретно? например хочу добавить бирку "new" на fitbit charge hr

#12 Vaccina

Vaccina

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

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

Отправлено 03 Апрель 2015 - 02:07

Уточните пожалуйста, вам необходима бирка на товаре fitbit charge hr, при этом он не будет располагаться в категории новинки?
Указать бирку необходимо в списке товаров или в карточке самого товара?

#13 Ильяc

Ильяc

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

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

Отправлено 03 Апрель 2015 - 14:49

Просмотр сообщенияVaccina (03 Апрель 2015 - 02:07) писал:

Уточните пожалуйста, вам необходима бирка на товаре fitbit charge hr, при этом он не будет располагаться в категории новинки?
Указать бирку необходимо в списке товаров или в карточке самого товара?

Да именно это нужно. необходима бирка НОВИНКА на товаре fitbit charge hr, при этом он не будет располагаться в категории новинки
Указать нужно в списке товаров на главной странице. В карточке пока не нужно

#14 Vaccina

Vaccina

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

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

Отправлено 08 Апрель 2015 - 05:35

В шаблоне HTML найдите:
{% FOR index_page_goods %}
<li class="ajax_block_product">

после него вставьте:
{% IF index_page_goods.NAME = Спортный браслет FITBIT CHARGE HR black L %}
<img class="new" src="{ASSETS_IMAGES_PATH}1427551731_Untitled-39-64.png"/>
{% ENDIF %}
В main.css добавьте:
.new {
  position: absolute;
  right: 0;
  top: 0;
}
#featured_products ul li {
  position: relative;
}


#15 Ильяc

Ильяc

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

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

Отправлено 09 Апрель 2015 - 08:26

Просмотр сообщенияVaccina (08 Апрель 2015 - 05:35) писал:

В шаблоне HTML найдите:
{% FOR index_page_goods %}
<li class="ajax_block_product">

после него вставьте:
{% IF index_page_goods.NAME = Спортный браслет FITBIT CHARGE HR black L %}
<img class="new" src="{ASSETS_IMAGES_PATH}1427551731_Untitled-39-64.png"/>
{% ENDIF %}
В main.css добавьте:
.new {
position: absolute;
right: 0;
top: 0;
}
#featured_products ul li {
position: relative;
}

Отлично! Получилось так как я хотел. Единственное, теперь подскажите как на другие товары тоже добавить? Например "hit" на камеру Экшн-камера GOPRO Hero (CHDHA-301)

#16 Firefly

Firefly

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

  • Модераторы
  • 3 810 сообщений

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

Просмотр сообщенияИльяc (09 Апрель 2015 - 08:26) писал:

Отлично! Получилось так как я хотел. Единственное, теперь подскажите как на другие товары тоже добавить? Например "hit" на камеру Экшн-камера GOPRO Hero (CHDHA-301)

Здравствуйте.
В шаблоне HTML найдите:
{% FOR index_page_goods %}
<li class="ajax_block_product">

после него вставьте:
{% IF index_page_goods.NAME = Экшн-камера GOPRO Hero (CHDHA-301) %}
<img class="hit" src="{ASSETS_IMAGES_PATH}1425217260_hit.png"/>
{% ENDIF %}

В main.css добавьте:
.hit {
position: absolute;
right: 0;
top: 0;
}
#featured_products ul li {
position: relative;
}





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

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