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


Вопросы По Отображению Товаров


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

#21 rtfm

rtfm

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

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

Отправлено 13 Ноябрь 2015 - 14:12

Есть еще одна проблема
В каруселе "с этим товаром смотрят" тоже нужно поставить цену - договорная (или убрать её вообще) а на всплывающем окошке тоже была кнопка просмотра товара

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

  • 01.png


#22 RayLi

RayLi

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

  • Модераторы
  • 2 864 сообщений

Отправлено 13 Ноябрь 2015 - 15:05

Просмотр сообщенияrtfm (13 Ноябрь 2015 - 14:12) писал:

Есть еще одна проблема
В каруселе "с этим товаром смотрят" тоже нужно поставить цену - договорная (или убрать её вообще) а на всплывающем окошке тоже была кнопка просмотра товара

Здравствуйте.
Попробуйте, пожалуйста, сделать следующее:
В шаблоне Товары найдите данный код:

					  <div class="item-content">
						<div class="item-price">
						  <div class="price-box">
							{% IF related_views_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_views_goods.MIN_PRICE_NOW %}
							<p class="old-price">
							  <span class="price">{related_views_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT}</span>
							</p>
							{% ELSEIF related_views_goods.MIN_PRICE_OLD>related_views_goods.MIN_PRICE_NOW %}
							<p class="old-price">
							  <span class="price">{related_views_goods.MIN_PRICE_OLD}</span>
							</p>
							{% ENDIF %}
							<p class="special-price">
							  <span class="price">{related_views_goods.MIN_PRICE_NOW}</span>
							</p>
						  </div>
						</div>
						<div class="rating">

И замените его вот этим вот кодом:

					  <div class="item-content">
						<div class="item-price">
						  <div class="price-box">
							{% IF related_views_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_views_goods.MIN_PRICE_NOW %}
							<p class="old-price">
							  <span class="price">{related_views_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT}</span>
							</p>
							{% ELSEIF related_views_goods.MIN_PRICE_OLD>related_views_goods.MIN_PRICE_NOW %}
							<p class="old-price">
							  <span class="price">{related_views_goods.MIN_PRICE_OLD}</span>
							</p>
							{% ENDIF %}
							<p class="special-price">
							   {% IF goods.MIN_PRICE_NOW=0 %}<span>Цена договорная</span>{% ELSE %}<span class="price">{goods.MIN_PRICE_NOW}</span>{% ENDIF %}
							</p>
						  </div>
						</div>
						<div class="rating">


#23 rtfm

rtfm

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

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

Отправлено 13 Ноябрь 2015 - 15:33

Просмотр сообщенияRayLi (13 Ноябрь 2015 - 15:05) писал:

Здравствуйте.
Попробуйте, пожалуйста, сделать следующее:
В шаблоне Товары найдите данный код:

					 <div class="item-content">
					 <div class="item-price">
						 <div class="price-box">
						 {% IF related_views_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_views_goods.MIN_PRICE_NOW %}
						 <p class="old-price">
							 <span class="price">{related_views_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT}</span>
						 </p>
						 {% ELSEIF related_views_goods.MIN_PRICE_OLD>related_views_goods.MIN_PRICE_NOW %}
						 <p class="old-price">
							 <span class="price">{related_views_goods.MIN_PRICE_OLD}</span>
						 </p>
						 {% ENDIF %}
						 <p class="special-price">
							 <span class="price">{related_views_goods.MIN_PRICE_NOW}</span>
						 </p>
						 </div>
					 </div>
					 <div class="rating">

И замените его вот этим вот кодом:

					 <div class="item-content">
					 <div class="item-price">
						 <div class="price-box">
						 {% IF related_views_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_views_goods.MIN_PRICE_NOW %}
						 <p class="old-price">
							 <span class="price">{related_views_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT}</span>
						 </p>
						 {% ELSEIF related_views_goods.MIN_PRICE_OLD>related_views_goods.MIN_PRICE_NOW %}
						 <p class="old-price">
							 <span class="price">{related_views_goods.MIN_PRICE_OLD}</span>
						 </p>
						 {% ENDIF %}
						 <p class="special-price">
							 {% IF goods.MIN_PRICE_NOW=0 %}<span>Цена договорная</span>{% ELSE %}<span class="price">{goods.MIN_PRICE_NOW}</span>{% ENDIF %}
						 </p>
						 </div>
					 </div>
					 <div class="rating">

никакой разницы

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

осталось разобраться с всплывающим окошком

Сообщение отредактировал rtfm: 13 Ноябрь 2015 - 16:33


#24 RayLi

RayLi

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

  • Модераторы
  • 2 864 сообщений

Отправлено 13 Ноябрь 2015 - 15:55

Просмотр сообщенияrtfm (13 Ноябрь 2015 - 15:33) писал:

никакой разницы

а вот если указанные изменения проделать в шаблоне Товар, то всё как нужно

осталось разобраться с всплывающим окошком

Попробуйте, тогда, сделать следующее:
В шаблоне main.css найдите данный код:

.box-up-sell .products-grid .item .item-inner .item-img .item-box-hover .box-inner .sns-btn-quickview {
	display: none;
}

И замените его вот этим вот кодом:

.box-up-sell .products-grid .item .item-inner .item-img .item-box-hover .box-inner .sns-btn-quickview {
	/* display: none; */
}


#25 rtfm

rtfm

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

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

Отправлено 13 Ноябрь 2015 - 16:13

Просмотр сообщенияRayLi (13 Ноябрь 2015 - 15:55) писал:

Попробуйте, тогда, сделать следующее:
В шаблоне main.css найдите данный код:

.box-up-sell .products-grid .item .item-inner .item-img .item-box-hover .box-inner .sns-btn-quickview {
display: none;
}

И замените его вот этим вот кодом:

.box-up-sell .products-grid .item .item-inner .item-img .item-box-hover .box-inner .sns-btn-quickview {
/* display: none; */
}

спасибо, все работает

#26 rtfm

rtfm

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

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

Отправлено 20 Ноябрь 2015 - 16:55

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

#27 Danil

Danil

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

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

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

Просмотр сообщенияrtfm (20 Ноябрь 2015 - 16:55) писал:

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

#28 Santos

Santos

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

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

Отправлено 02 Декабрь 2016 - 09:39

Добрый день!
Вопрос по отображению товаров списком.

В моем магазине выключена функция по отображению товаров в категориях списком.
Но вот какая петрушка, сегодня из поиска яндекс (картинки) перешел по фото на свой сайт, и удивился, товары в категориях выдает списком, а так как данная функция не настроена корректно, там бардак. Соответственно и клиент перешедший по той же картинке из поиска...ВИДИТ ТО ЖЕ САМОЕ !!!

Уважаемые модераторы, подскажите, КАК, ВООБЩЕ УДАЛИТЬ С САЙТА ВЫДАЧУ ТОВАРОВ СПИСКОМ ??? КАКОЙ БЛОК УНИЧТОЖИТЬ))) или ВНЕСТИ КОРРЕКТНЫЕ ИЗМЕНЕНИЯ.

#29 Santos

Santos

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

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

Отправлено 02 Декабрь 2016 - 19:36

Мож кто нибудь ответит? по выше стоящему вопросу...

#30 Santos

Santos

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

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

Отправлено 07 Декабрь 2016 - 01:29

Прошло 5 дней!!! кто нибудь ответит? по выше стоящему вопросу...

#31 Stasya

Stasya

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

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

Отправлено 07 Декабрь 2016 - 13:58

Просмотр сообщенияSantos (02 Декабрь 2016 - 09:39) писал:

Добрый день!
Вопрос по отображению товаров списком.

В моем магазине выключена функция по отображению товаров в категориях списком.
Но вот какая петрушка, сегодня из поиска яндекс (картинки) перешел по фото на свой сайт, и удивился, товары в категориях выдает списком, а так как данная функция не настроена корректно, там бардак. Соответственно и клиент перешедший по той же картинке из поиска...ВИДИТ ТО ЖЕ САМОЕ !!!

Уважаемые модераторы, подскажите, КАК, ВООБЩЕ УДАЛИТЬ С САЙТА ВЫДАЧУ ТОВАРОВ СПИСКОМ ??? КАКОЙ БЛОК УНИЧТОЖИТЬ))) или ВНЕСТИ КОРРЕКТНЫЕ ИЗМЕНЕНИЯ.
Здравсвуйте. В шаблоне Товары найдите блок
<!-- Вывод товаров Списком -->
		  <ol class="products-list clearfix" id="products-list">
			{% FOR goods %}
			  <li class="item" itemscope itemtype="http://schema.org/Product">
				<div class="item-img">
				  {% IF goods.IS_NEW %}
					<div class="ico-product new"></div>
				  {% ELSEIF goods.IS_TOP %}
					<div class="ico-product best"></div>
				  {% ENDIF %}
				  {% IF goods.MAX_DISCOUNT %}
					<span class="ico-product sale">Скидка</span>
				  {% ENDIF %}
				  <a href="{goods.URL | url_amp}" title="{goods.NAME}" class="product-image">
					<span class="image-main">
					  <img class="goods-image-small" alt="{goods.NAME}" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=azure{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" />
					</span>
				  </a>
				</div>
				<div class="product-shop">
				  <h2 class="product-name"><a href="{goods.URL | url_amp}" itemprop="name">{goods.NAME}</a></h2>
				  <div class="price-box" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
					<meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/>
					{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					<p class="old-price">
					  <span class="price">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT}</span>
					</p>
					{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					<p class="old-price">
					  <span class="price">{goods.MIN_PRICE_OLD}</span>
					</p>
					{% ENDIF %}
					<p class="special-price">
					  <span class="price" itemprop="price">{goods.MIN_PRICE_NOW}</span>
					</p>
				  </div>
				  <div class="ratings">
					<div class="rating-box" title="Рейтинг товара">
					  {% IF goods.OPINION_RATING_VALUE %}
					  <span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
						<meta itemprop="worstRating" content = "1"/>
						<meta itemprop="bestRating" content = "10"/>
						<meta itemprop="ratingValue" content = "{goods.OPINION_RATING_VALUE}"/>
						<meta itemprop="reviewCount" content = "{goods.OPINION_RATING_CNT_ALL}"/>
						<div class="rating" style="width:{goods.OPINION_RATING_VALUE}0%" alt="{goods.OPINION_RATING_VALUE}" title="Рейтинг товара"></div>
					  </span>
					  {% ELSE %}
						<div class="rating" style="width:0%" alt="Рейтинг не определён" title="Рейтинг не определён"></div>
					  {% ENDIF %}
					</div>
				  </div>
				  <div class="desc">
				  {% IF goods.DESCRIPTION_SHORT %}
					<p itemprop="description">{goods.DESCRIPTION_SHORT}</p>
				  {% ENDIF %}
				  </div>
				  <div class="actions-addtocart">
					<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="product-form-{goods.MIN_PRICE_NOW_ID} goodsListForm">
					  <input type="hidden" name="hash" value="{HASH}" />
					  <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
					  <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
					  <!--a class="add-cart quick btn-cart button" title="Быстро оформить заказ" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF goods.MAX_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}></a-->
					  <a class="add-cart btn-cart button" title="В корзину" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF goods.MAX_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}>В корзину</a>
					  <ul class="add-to-links">
						<li>
						  <!-- Если есть возможность добавить товар в избранное -->
						  {% IF goods.IS_HAS_IN_FAVORITES_LIST %}
							<a class="add-wishlist added"
							  data-action-is-add="0"
							  data-action-add-url="{FAVORITES_ADD_URL}"
							  data-action-delete-url="{FAVORITES_DELETE_URL}"
							  data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в избранное"
							  data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из избранного"
							  title="Убрать &laquo;{goods.NAME}&raquo; из избранного"
							  href="{FAVORITES_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
							></a>
						  {% ELSE %}
							<a class="add-wishlist"
							  data-action-is-add="1"
							  data-action-add-url="{FAVORITES_ADD_URL}"
							  data-action-delete-url="{FAVORITES_DELETE_URL}"
							  data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в избранное"
							  data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из избранного"
							  title="Добавить &laquo;{goods.NAME}&raquo; в избранное" href="{FAVORITES_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
							></a>
						  {% ENDIF %}
						  <!-- END Если есть возможность добавить товар в избранное -->
						</li>
						<li>
						  <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина -->
						  {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %}
							{% IF goods.IS_HAS_IN_COMPARE_LIST %}
							  <a class="add-compare added"
								data-action-is-add="0"
								data-action-add-url="{COMPARE_ADD_URL}"
								data-action-delete-url="{COMPARE_DELETE_URL}"
								data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в список сравнения с другими товарами"
								data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами"
								data-prodname="{goods.NAME}"
								data-produrl="{goods.URL}"
								data-id="{goods.ID}"
								data-mod-id="{goods.MIN_PRICE_NOW_ID}"
								title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами"
								href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;from={goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}"
							  ></a>
							{% ELSE %}
							  <a class="add-compare"
								data-action-is-add="1"
								data-action-add-url="{COMPARE_ADD_URL}"
								data-action-delete-url="{COMPARE_DELETE_URL}"
								data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в список сравнения с другими товарами"
								data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами"
								data-prodname="{goods.NAME}"
								data-produrl="{goods.URL}"
								data-id="{goods.ID}"
								data-mod-id="{goods.MIN_PRICE_NOW_ID}"
								title="Добавить &laquo;{goods.NAME}&raquo; в список сравнения с другими товарами"
								href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;from={goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}"
							  ></a>
							{% ENDIF %}
						  {% ENDIF %}
						  <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина -->
						</li>
					  </ul>
					  <div class="quickview-wrap">
						<a class="sns-btn-quickview fast-quick" href="{goods.URL_MIN_PRICE_NOW}" title="Быстрый просмотр &laquo;{goods.NAME}&raquo;"><span>Быстрый просмотр</span></a>
					  </div>
					</form>
				  </div>
				</div>
			  </li>
			{% ENDFOR %}
		  </ol>
и замените его на
<!-- Вывод товаров ТАБЛИЦЕЙ -->
		  <div class="products-grid clearfix">
			{% FOR goods %}
			  <div class="item show-addtocart col-xs-4 col-lg-6 col-sm-12">
				<div class="item-inner clearfix" itemscope itemtype="http://schema.org/Product">
				  <div class="item-img clearfix">
					<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="product-form-{goods.MIN_PRICE_NOW_ID} goodsListForm">
					  <input type="hidden" name="hash" value="{HASH}" />
					  <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
					  <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
					  {% IF goods.IS_NEW %}
						<div class="ico-product new"></div>
					  {% ELSEIF goods.IS_TOP %}
						<div class="ico-product best"></div>
					  {% ENDIF %}
					  {% IF goods.MAX_DISCOUNT %}
						<span class="ico-product sale">Акция</span>
					  {% ENDIF %}
					  <div class="cart-wrap">
						<!--a class="add-cart quick btn-cart button" title="Быстро оформить заказ" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF goods.MAX_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}></a-->
						<a class="add-cart btn-cart button" title="В корзину" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF goods.MAX_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}>В корзину</a>
					  </div>
					  <div class="item-img-info">
						<a href="{goods.URL_MIN_PRICE_NOW | url_amp}" title="{goods.NAME}" class="product-image">
						  <img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=azure{% ELSE %}{goods.IMAGE_MEDIUM}{% ENDIF %}" class="goods-image-small" alt="{goods.NAME}">
						</a>
					  </div>
					</form>
				  </div>
				  <div class="item-info">
					<div class="info-inner">
					  <div class="item-title">
						<a href="{goods.URL_MIN_PRICE_NOW | url_amp}" title="{goods.NAME}" itemprop="name">{goods.NAME}</a>
						<meta itemprop="description" content="{% IF goods.DESCRIPTION_SHORT %}{goods.DESCRIPTION_SHORT}{% ELSE %}Описание отсутствует{% ENDIF %}"/>
					  </div>
					  <div class="item-content" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
						<div class="item-price">
						  <div class="price-box">
							<!-- информация для поисковика о валюте товара -->
							<meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/>
							{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
							<p class="old-price">
							  <span class="price">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT}</span>
							</p>
							{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
							<p class="old-price">
							  <span class="price">{goods.MIN_PRICE_OLD}</span>
							</p>
							{% ENDIF %}
							<p class="special-price">
							  <span class="price" itemprop="price">{goods.MIN_PRICE_NOW}</span>
							</p>
						  </div>
						</div>
						<div class="rating">
						  <div class="ratings">
							<div class="rating-box" title="Рейтинг товара">
							  {% IF goods.OPINION_RATING_VALUE %}
							  <span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
								<meta itemprop="worstRating" content = "1"/>
								<meta itemprop="bestRating" content = "10"/>
								<meta itemprop="ratingValue" content = "{goods.OPINION_RATING_VALUE}"/>
								<meta itemprop="reviewCount" content = "{goods.OPINION_RATING_CNT_ALL}"/>
								<div class="rating" style="width:{goods.OPINION_RATING_VALUE}0%" alt="{goods.OPINION_RATING_VALUE}" title="Рейтинг товара"></div>
							  </span>
							  {% ELSE %}
								<div class="rating" style="width:0%" alt="Рейтинг не определён" title="Рейтинг не определён"></div>
							  {% ENDIF %}
							</div>
						  </div>
						</div>
					  </div>
					</div>
				  </div>
				</div>
			  </div>
			{% ENDFOR %}
		  </div>

Теперь если Ваш клиент будет попадать по тем ссылкам на сайт,  он все равно будет видеть отображение таблицей.




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

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