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


Изменение Статуса "товара Нет В Наличии"


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

#1 Barmalei

Barmalei

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

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

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

Здравствуйте! Помогите, пожалуйста.

Как сделать, чтобы, когда я пишу в описании к товару, что он остался один (см. рисунок) - в поле, где написано "Товар есть в наличии" писалось "Товар доступен под заказ", а если я указываю, что товаров осталось "0" - то писалось, что "Товара нет в наличии" (собственно, как сейчас и написано).

http://alpa-shop.ru/

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

  • 1.jpg
  • 2.jpg


#2 Alekseys

Alekseys

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

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

Отправлено 02 Сентябрь 2014 - 18:11

Просмотр сообщенияBarmalei (02 Сентябрь 2014 - 18:02) писал:

Здравствуйте! Помогите, пожалуйста.

Как сделать, чтобы, когда я пишу в описании к товару, что он остался один (см. рисунок) - в поле, где написано "Товар есть в наличии" писалось "Товар доступен под заказ", а если я указываю, что товаров осталось "0" - то писалось, что "Товара нет в наличии" (собственно, как сейчас и написано).

http://alpa-shop.ru/
Здравствуйте. В разделе Сайт -> Редактор шаблонов -> Товар замените
<!-- Доступность товара -->
					 <div class="goodsDataMainModificationAvailable">
						 <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>
<div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
					 </div>
на
<!-- Доступность товара -->
					 <div class="goodsDataMainModificationAvailable">
						 <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>
						 <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
						 <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=1 %}style="display:none;"{% ENDIF %}>Товар доступен под заказ</div>
					 </div>


#3 Barmalei

Barmalei

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

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

Отправлено 27 Октябрь 2014 - 17:41

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

Когда я ставлю остаток товара = "0" - выводится вот так:
Изображение
- а должно быть написано "Товара нет в наличии".



Когда я ставлю остаток товара = "1" - выводится вот так:
Изображение
- а должно быть написано "Товар доступен под заказ".



Когда я ставлю остаток товара = "2" - выводится вот так:
Изображение
- а должно быть написано "Товар есть в наличии".



Помогите, пожалуйста! (Сейчас я вернул как было).

--------------------------------------------------------------------------------------------------------------------------------------------------------------

И ещё вопрос: как мне изменить шрифт пунктов каталога? Или, хотя бы, сделать их чёрными?
Изображение

--------------------------------------------------------------------------------------------------------------------------------------------------------------

И ещё вопросик: как мне сделать, чтобы, когда стоимость товара меньше 850 рублей, вместо надписи "Бесплатная доставка по Красноярску!" выводилась надпись "Бесплатная доставка по Красноярску при заказе свыше 1000 рублей!"?

Изображение

#4 Ирина345

Ирина345

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

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

Отправлено 27 Октябрь 2014 - 17:55

Просмотр сообщенияBarmalei (27 Октябрь 2014 - 17:41) писал:

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

Когда я ставлю остаток товара "0" - выводится вот так:

- а должно быть написано "Товара нет в наличии".

Когда я ставлю остаток товара "1" - выводится вот так:

- а должно быть написано "Товар доступен под заказ".

Когда я ставлю остаток товара "2" - выводится вот так:

- а должно быть написано "Товар есть в наличии".

Помогите, пожалуйста! (Сейчас я вернул как было).
--------------------------------------------------------------------------------------------------------------------------------------------------------------

И ещё вопрос: как мне изменить шрифт пунктов каталога? Или, хотя бы, сделать их чёрными?


--------------------------------------------------------------------------------------------------------------------------------------------------------------

И ещё вопросик: как мне сделать, чтобы, когда стоимость товара меньше 850 рублей, вместо надписи "Бесплатная доставка по Красноярску!" выводилась надпись "Бесплатная доставка по Красноярску при заказе свыше 1000 рублей!"?


Здравствуйте, протестировали функция "доступность товара" работает корректно
Вам нужно очистить кеш браузера

найдите в main.css
.leftmenu li li a{
  display: block;
  padding: 5px 10px;
  border-bottom: 1px solid #D6D6D6;
  font: normal 13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color: #999999;
  text-decoration: none;
}
где меняете значение
  color: #999999; например на
  color: #123456;


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

<h4><span style="color: #ff0000;">&nbsp;• Бесплатная доставка по Красноярску!</span></h4>
замените на

<h4><span style="color: #ff0000;">{% IF GOODS_MOD_PRICE_NOW<850 %}Ваш текст{%ELSE%}&nbsp;• Бесплатная доставка по Красноярску!	 {% ENDIF %}</span></h4>


#5 Barmalei

Barmalei

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

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

Отправлено 06 Ноябрь 2014 - 20:30

Спасибо, завтра попробую.

Ещё вопросы:
1) Как сделать поле под пункты главного меню пошире, и как изменить шрифт пунктов?
Изображение


2) Как перенести блок с каталогом товаров, новостями, статьями и т.д. из правой части магазина - в левую? Кроме этого, нужно поднять надпись "Каталог товаров" и всё, что под ней - повыше?
Изображение

3) Как убрать надпись "Таблица/Список" в каталоге товаров и сделать так, чтобы товары всегда отображались только таблицей?
Изображение

#6 Danil

Danil

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

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

Отправлено 07 Ноябрь 2014 - 10:35

Просмотр сообщенияBarmalei (06 Ноябрь 2014 - 20:30) писал:

Спасибо, завтра попробую.

Ещё вопросы:
1) Как сделать поле под пункты главного меню пошире, и как изменить шрифт пунктов?
Изображение


2) Как перенести блок с каталогом товаров, новостями, статьями и т.д. из правой части магазина - в левую? Кроме этого, нужно поднять надпись "Каталог товаров" и всё, что под ней - повыше?
Изображение

3) Как убрать надпись "Таблица/Список" в каталоге товаров и сделать так, чтобы товары всегда отображались только таблицей?
Изображение
Здравствуйте.
1) В main..css найдите код и вырежьте его
  #mainmenu li a{
  font: bold 12px/40px Helvetica, Tahoma, Arial, sans-serif;
  color: #FFF;
  display: block;
  float: left;
  padding-right: 15px;
  padding-left: 15px;
  text-transform: uppercase;
  text-decoration: none;
  background: url({ASSETS_IMAGES_PATH}tm_link_border.gif) no-repeat right top; }
и замените на
  #mainmenu li a{
  font: bold 12px/40px Helvetica, Tahoma, Arial, sans-serif;
  color: #FFF;
  display: block;
  float: left;
  padding-right: 15px;
  padding-left: 15px;
  width:100px;
  text-transform: uppercase;
  text-decoration: none;
  background: url({ASSETS_IMAGES_PATH}tm_link_border.gif) no-repeat right top; }
изменяйте значение 12px(размер шрифта), 100px(ширина кнопки), #FFF(цвет шрифта)
2) В шаблоне html найдите код  
Скрытый текст
далее вырезанный код вставьте строго перед
	<td class="content_body cont700">
В main.css найдите код
.content_page {
  background: url({ASSETS_IMAGES_PATH}content-page-br.gif) no-repeat scroll 710px 68px transparent;
	min-height:770px;
	height:auto !important;
	height:770px;
	overflow: hidden;
}
и замените на
.content_page {
  background: url({ASSETS_IMAGES_PATH}content-page-br.gif) no-repeat scroll 710px 68px transparent;
	min-height:770px;
	height:auto !important;
	height:770px;
}
После перемещения нужно будет подправить вертикальную(разделяющую) полоску на сайте.
Для этого отредактируйте изображения header_page.png и content-page-br.gif
3) В main.css найдите
.goodsListingTopNavigation .viewSelector {
padding-left: 1em;
padding-right: 1em;
}
и замените на
.goodsListingTopNavigation .viewSelector {
padding-left: 1em;
padding-right: 1em;
display: none;
}


#7 Barmalei

Barmalei

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

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

Отправлено 07 Ноябрь 2014 - 20:43

Цитата

Здравствуйте, протестировали функция "доступность товара" работает корректно
Вам нужно очистить кеш браузера
Попробовал очистить кэш, попробовал разные браузеры и разные компьютеры - результат один: как на скриншотах (смотрите выше). Давайте попробуем другой способ решения?


Цитата

2) В шаблоне html найдите код  
Скрытый текст
далее вырезанный код вставьте строго перед
        <td class="content_body cont700">
В main.css найдите код
.content_page {
  background: url({ASSETS_IMAGES_PATH}content-page-br.gif) no-repeat scroll 710px 68px transparent;
        min-height:770px;
        height:auto !important;
        height:770px;
        overflow: hidden;
}
и замените на
.content_page {
  background: url({ASSETS_IMAGES_PATH}content-page-br.gif) no-repeat scroll 710px 68px transparent;
        min-height:770px;
        height:auto !important;
        height:770px;
}
После перемещения нужно будет подправить вертикальную(разделяющую) полоску на сайте.
Для этого отредактируйте изображения header_page.png и content-page-br.gif
Всё сработало, только нужно ещё поднять вверх содержимое боковой панели вплоть до панели меню.
Изображение

Цитата

3) В main.css найдите
.goodsListingTopNavigation .viewSelector {
padding-left: 1em;
padding-right: 1em;
}
и замените на
.goodsListingTopNavigation .viewSelector {
padding-left: 1em;
padding-right: 1em;
display: none;
}
Заменил, но теперь другая проблема: если пользователь до этого включил режим просмотра каталога товаров в виде списка - то у него так и останется навсегда (панель выбора режима просмотра каталога товаров список/таблица мы же убрали!). Как сделать так, чтобы вне зависимости от того, какой режим просмотра был выбран пользователем ранее - при обновлении страницы всегда отображался табличный вид?

#8 Danil

Danil

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

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

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

Просмотр сообщенияBarmalei (07 Ноябрь 2014 - 20:43) писал:

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



Всё сработало, только нужно ещё поднять вверх содержимое боковой панели вплоть до панели меню.
Изображение


Заменил, но теперь другая проблема: если пользователь до этого включил режим просмотра каталога товаров в виде списка - то у него так и останется навсегда (панель выбора режима просмотра каталога товаров список/таблица мы же убрали!). Как сделать так, чтобы вне зависимости от того, какой режим просмотра был выбран пользователем ранее - при обновлении страницы всегда отображался табличный вид?
Чтобы поднять вверх, в main.css найдите код
.content_catalog {
padding-top: 80px;
vertical-align: top;
}
Изменяйте значение 80px(отступ)
Что касается режима просмотра, изменения внесли:
1) заменили стили из сообщения 6 п.3
2) поменяли значение в условии
	{% IF GOODS_VIEW_TYPE=1 %}
Проверьте пожалуйста.

#9 Barmalei

Barmalei

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

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

Отправлено 10 Ноябрь 2014 - 20:04

Спасибо! Уже почти всё круто:)
Осталось ещё несколько вопросов!

1) Как мне всё-же реализовать функцию, описанную в сообщении #1? Описанный Вами способ не работает: проверил на нескольких компьютерах, в разных браузерах, с очищенным кэшем.

2) Как мне сделать, чтобы текст названия товара переносился - а не уходил за границы экрана?
Изображение

3) На странице товара, у некоторых товаров прямоугольник с ценой обрамляется справа вертикальной линией - а у некоторых нет. От чего зависит? Как сделать так, чтобы обрамлялось всегда?
ИзображениеИзображение

4) Как мне сделать указанные на рисунке поля пошире (другими словами сузить текст в теле)?
Изображение

5) В обновлённом шаблоне "Сияние", при нажатии на кнопку "Каталог товара" открываются сперва иконки с категориями товаров - а уже затем, выбрав категорию, открываются товары выбранной категории. Можно ли мне сделать так же?
Изображение

#10 Vaccina

Vaccina

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

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

Отправлено 11 Ноябрь 2014 - 03:14

1. В шаблоне Товар найдите:
<!-- Доступность товара -->
										 <div class="goodsDataMainModificationAvailable">
												 <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>
<div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
										 </div>
замените на:
<!-- Доступность товара -->
<div class="goodsDataMainModificationAvailable">
	<div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE<2 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>
<div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE<1 || GOODS_MOD_REST_VALUE>1 %}style="display:none;"{% ENDIF %}>Товар доступен под заказ</div>
<div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
</div>

2. В main.css найдите:
.page-headline {height: 81px;position:relative;}
.page-headline h1 {
  position:absolute; width:940px;
  font: 30px/70px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color: #000000;
  padding-left: 20px;
  height:2em;overflow:hidden;
}
замените на:
.page-headline h1 {
  font: 30px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color: #000000;
  padding-left: 20px;
}
3.В шаблоне Товар найдите:
<form action="/cart/add/" method="post" class="goodsDataForm cont700 hiden">
в нем удалите cont700
4. В main.css добавьте:
.goodsData{
padding:0 10px;
}
5.инструкция по реализации отображения корневых категорий в каталоге:
http://forum.storela...етом/#entry9546

#11 Barmalei

Barmalei

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

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

Отправлено 11 Ноябрь 2014 - 20:08

О, Vaccina, рад Вас видеть!:)
Спасибо!

4) Четвёртый пункт - не помог совет. Да и нужно сузить поля не только для описания товаров - но и для всего сайта. Сделать поле контента поуже, что ли...

5) Как мне теперь сделать иконки побольше и одного размера?
Изображение

#12 Vaccina

Vaccina

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

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

Отправлено 12 Ноябрь 2014 - 02:56

4.Попробуйте в main.css добавить:
.cont700 {
	display: block;
}
.content_body .pad-box {
	padding: 0 20px;
}

но это повлияет и на товары, они немного съедут
5. В main.css найдите:
.content_catalog_nested_categories li {
	background: none !important;
	float: left;
	height: 135px;
	list-style-type: none;
	margin: 0;
	overflow: hidden;
	padding: 1em;
	text-align: center;
	width: 135px;
}
замените на:
.content_catalog_nested_categories li {
	background: none !important;
	float: left;
	height: 160px;
	list-style-type: none;
	margin: 0;
	overflow: hidden;
	padding: 1em;
	text-align: center;
	width: 135px;
}
.content_catalog_nested_categories li .imagem {
	background: #fff;
	padding: 10px;
}


#13 promser

promser

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

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

Отправлено 08 Апрель 2016 - 10:52

Хочу поднять тему, так как тоже изменил статус товара по коду данному выше
<div class="goodsDataMainModificationAvailable">
					 <div class="available-true" {% IF GOODS_MOD_REST_VALUE<2 %}style="display:none;"{% ENDIF %}>Наличие товара: <span><span class="icon-checkmark2"></span> В наличии</span></div>
					 <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE<1 || GOODS_MOD_REST_VALUE>1 %}display:none;{% ENDIF %}">Наличие товара: <span>Уточняйте у наших менеджеров</span></div>
					 <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span><span class="icon-cancel2"></span>Товара нет в наличии</span></div>
				 </div>
и у меня есть проблема.
Сам код в принципе работает если у товара нет модификаций. Но вот если их несколько, то после выбора другой модификации статус товара всегда переходит в статус "в наличии" независимо от того какой у него выставлен параметр "кол-во в наличии".
Вот ссылка на подобный товар http://аква-дом.рф/g...ipsol-serii-JSH
Проверьте. У всех модификаций этого товара выставлено кол-во в наличии 1 шт и должно выдавать статус "Уточняйте у наших менеджеров", а по факту после выбора другой модификации всегда пишет, что в наличии. Помогите исправить.

#14 Vaccina

Vaccina

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

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

Отправлено 09 Апрель 2016 - 06:40

В шаблоне Товар найдите:
<div class="goodsDataMainModificationAvailable">
					  <div class="available-true" {% IF GOODS_MOD_REST_VALUE<2 %}style="display:none;"{% ENDIF %}>Наличие товара: <span><span class="icon-checkmark2"></span> В наличии</span></div>
					  <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE<1 || GOODS_MOD_REST_VALUE>1 %}display:none;{% ENDIF %}">Наличие товара: <span>Уточняйте у наших менеджеров</span></div>
					  <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span><span class="icon-cancel2"></span>Товара нет в наличии</span></div>
					</div>

замените на:
<div class="goodsDataMainModificationAvailable">
					  <div class="available-true" {% IF GOODS_MOD_REST_VALUE<2 %}style="display:none;"{% ENDIF %}>Наличие товара: <span><span class="icon-checkmark2"></span> В наличии</span></div>
					  <div class="available-question" style="{% IF GOODS_MOD_REST_VALUE<1 || GOODS_MOD_REST_VALUE>1 %}display:none;{% ENDIF %}">Наличие товара: <span>Уточняйте у наших менеджеров</span></div>
					  <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span><span class="icon-cancel2"></span>Товара нет в наличии</span></div>
					</div>

В main.css найдите:
.product-page .availability-sku .available-false span {
	color: #cc003d;
}

после него пропишите:
.product-page .availability-sku .available-question span {
	color: #F76A4C;
}

В main.js найдите:
// Есть ли товар есть в наличии
		 if(modificationRestValue>0) {
		   goodsAvailableTrue.show();
		   goodsAvailableFalse.hide();
		   goodsAvailableAddCart.show();
		 // Если товара нет в наличии
		 } else {
		   goodsAvailableTrue.hide();
		   goodsAvailableFalse.show();
		   goodsAvailableAddCart.hide();
		 }

замените на:
// Есть ли товар есть в наличии
		 if(modificationRestValue==1) {
		   goodsAvailableTrue.hide();
		   goodsAvailableFalse.hide();
		   goodsAvailableAddCart.show();
	 $('.goodsDataMainModificationAvailable').find('.available-question').show();
		 } else if(modificationRestValue>2) {
		   goodsAvailableTrue.show();
		   goodsAvailableFalse.hide();
		   goodsAvailableAddCart.show();
	 $('.goodsDataMainModificationAvailable').find('.available-question').hide();
		 } else {
		   goodsAvailableTrue.hide();
		   goodsAvailableFalse.show();
		   goodsAvailableAddCart.hide();
	 $('.goodsDataMainModificationAvailable').find('.available-question').hide();
		 }


#15 promser

promser

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

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

Отправлено 09 Апрель 2016 - 14:13

Просмотр сообщенияVaccina (09 Апрель 2016 - 06:40) писал:

В шаблоне Товар найдите:
<div class="goodsDataMainModificationAvailable">
					 <div class="available-true" {% IF GOODS_MOD_REST_VALUE<2 %}style="display:none;"{% ENDIF %}>Наличие товара: <span><span class="icon-checkmark2"></span> В наличии</span></div>
					 <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE<1 || GOODS_MOD_REST_VALUE>1 %}display:none;{% ENDIF %}">Наличие товара: <span>Уточняйте у наших менеджеров</span></div>
					 <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span><span class="icon-cancel2"></span>Товара нет в наличии</span></div>
				 </div>

замените на:
<div class="goodsDataMainModificationAvailable">
					 <div class="available-true" {% IF GOODS_MOD_REST_VALUE<2 %}style="display:none;"{% ENDIF %}>Наличие товара: <span><span class="icon-checkmark2"></span> В наличии</span></div>
					 <div class="available-question" style="{% IF GOODS_MOD_REST_VALUE<1 || GOODS_MOD_REST_VALUE>1 %}display:none;{% ENDIF %}">Наличие товара: <span>Уточняйте у наших менеджеров</span></div>
					 <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span><span class="icon-cancel2"></span>Товара нет в наличии</span></div>
				 </div>

В main.css найдите:
.product-page .availability-sku .available-false span {
color: #cc003d;
}

после него пропишите:
.product-page .availability-sku .available-question span {
color: #F76A4C;
}

В main.js найдите:
// Есть ли товар есть в наличии
		 if(modificationRestValue>0) {
		 goodsAvailableTrue.show();
		 goodsAvailableFalse.hide();
		 goodsAvailableAddCart.show();
		 // Если товара нет в наличии
		 } else {
		 goodsAvailableTrue.hide();
		 goodsAvailableFalse.show();
		 goodsAvailableAddCart.hide();
		 }

замените на:
// Есть ли товар есть в наличии
		 if(modificationRestValue==1) {
		 goodsAvailableTrue.hide();
		 goodsAvailableFalse.hide();
		 goodsAvailableAddCart.show();
	 $('.goodsDataMainModificationAvailable').find('.available-question').show();
		 } else if(modificationRestValue>2) {
		 goodsAvailableTrue.show();
		 goodsAvailableFalse.hide();
		 goodsAvailableAddCart.show();
	 $('.goodsDataMainModificationAvailable').find('.available-question').hide();
		 } else {
		 goodsAvailableTrue.hide();
		 goodsAvailableFalse.show();
		 goodsAvailableAddCart.hide();
	 $('.goodsDataMainModificationAvailable').find('.available-question').hide();
		 }
Все отлично сработало! Спасибо
Если не трудно, еще подскажите как в названии категории убрать кол-во товаров?
Изображение

И почему у меня на странице товара при клике по изображению главное изображение всегда дублируется, т.е. я загружаю, например, к товару 3 изображения, а по факту получается 4 - главное изображение всегда дважды показывается.

#16 Danil

Danil

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

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

Отправлено 09 Апрель 2016 - 18:10

Просмотр сообщенияpromser (09 Апрель 2016 - 14:13) писал:

Все отлично сработало! Спасибо
Если не трудно, еще подскажите как в названии категории убрать кол-во товаров?
Изображение

И почему у меня на странице товара при клике по изображению главное изображение всегда дублируется, т.е. я загружаю, например, к товару 3 изображения, а по факту получается 4 - главное изображение всегда дважды показывается.
Здравствуйте.
В шаблоне html найдите код
 {% IF IS_FULL_CATALOG %}Каталог{% ELSE %} {% IF GOODS_PAGES_RESULTS = 0%} {CATEGORY_NAME} {% ELSE %} {CATEGORY_NAME} ({GOODS_PAGES_RESULTS} товар{GOODS_PAGES_RESULTS | gen_word_end("","а","ов")} в категории){% ENDIF %} {% ENDIF %}
и замените на
 {% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}
В шаблоне Товар найдите код
					 <!-- Другие изображения товара. Отображаются если есть изображения товара -->
					 {% IFNOT goods_images_empty %}
						<div id="thumblist" class="thumblist popup-gallery">
						 {% FOR goods_images %}
							{% IF goods_images.length > 1 %}
							 <a itemprop="image" href="{goods_images.LARGE}" title="{goods_images.NAME}" class="thumblisticon"><img src="{goods_images.OTHER}" alt="{goods_images.NAME}" class="goods-image-other" /></a>	
							{% ENDIF %}
						 {% ENDFOR %}
						</div>
					 {% ENDIF %}<!-- #thumblist -->
					</div><!-- END другие изображение товара -->
и замените на
					 <!-- Другие изображения товара. Отображаются если есть изображения товара -->
					 {% IFNOT goods_images_empty %}
						<div id="thumblist" class="thumblist popup-gallery">
						 {% FOR goods_images %}
							{% IF goods_images.length > 1 %}
							  {% IFNOT goods_images.first %}
							 <a itemprop="image" href="{goods_images.LARGE}" title="{goods_images.NAME}" class="thumblisticon"><img src="{goods_images.OTHER}" alt="{goods_images.NAME}" class="goods-image-other" /></a>	
							{% ENDIF %}
						 {% ENDIF %}
						 {% ENDFOR %}
						</div>
					 {% ENDIF %}<!-- #thumblist -->
					</div><!-- END другие изображение товара -->


#17 promser

promser

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

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

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

Просмотр сообщенияDanil (09 Апрель 2016 - 18:10) писал:

Здравствуйте.
В шаблоне html найдите код
 {% IF IS_FULL_CATALOG %}Каталог{% ELSE %} {% IF GOODS_PAGES_RESULTS = 0%} {CATEGORY_NAME} {% ELSE %} {CATEGORY_NAME} ({GOODS_PAGES_RESULTS} товар{GOODS_PAGES_RESULTS | gen_word_end("","а","ов")} в категории){% ENDIF %} {% ENDIF %}
и замените на
 {% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}
В шаблоне Товар найдите код
					 <!-- Другие изображения товара. Отображаются если есть изображения товара -->
					 {% IFNOT goods_images_empty %}
						<div id="thumblist" class="thumblist popup-gallery">
						 {% FOR goods_images %}
							{% IF goods_images.length > 1 %}
							 <a itemprop="image" href="{goods_images.LARGE}" title="{goods_images.NAME}" class="thumblisticon"><img src="{goods_images.OTHER}" alt="{goods_images.NAME}" class="goods-image-other" /></a>	
							{% ENDIF %}
						 {% ENDFOR %}
						</div>
					 {% ENDIF %}<!-- #thumblist -->
					</div><!-- END другие изображение товара -->
и замените на
					 <!-- Другие изображения товара. Отображаются если есть изображения товара -->
					 {% IFNOT goods_images_empty %}
						<div id="thumblist" class="thumblist popup-gallery">
						 {% FOR goods_images %}
							{% IF goods_images.length > 1 %}
{% IFNOT goods_images.first %}
							 <a itemprop="image" href="{goods_images.LARGE}" title="{goods_images.NAME}" class="thumblisticon"><img src="{goods_images.OTHER}" alt="{goods_images.NAME}" class="goods-image-other" /></a>	
							{% ENDIF %}
{% ENDIF %}
						 {% ENDFOR %}
						</div>
					 {% ENDIF %}<!-- #thumblist -->
					</div><!-- END другие изображение товара -->
Спасибо. Все получилось. :)

#18 Эля

Эля

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

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

Отправлено 25 Апрель 2016 - 14:30

й




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

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