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


Отображение В Виде Списка, Проблема.


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

#1 iGuana

iGuana

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

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

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

Добрый день. Помогите решить проблему, после долгих ковыряний в коде товары в виде списка начали отображаться некорректно, не могу найти причину... http://defender-russ...ods_view_type=2

#2 Сake

Сake

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

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

Отправлено 16 Апрель 2014 - 04:07

К сожалению определить проблему на данном этапе затруднительно. У вас по всей видимости не закрыт тег или же какой-то тег является лишним. Вы можете восстановить шаблон из резервной копии (в разделе Сайт -> Редактор шаблонов) или же заменить код шаблона "Товары" на код шаблона (по умолчанию)

Скрытый текст


#3 iGuana

iGuana

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

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

Отправлено 16 Апрель 2014 - 07:27

восстановить шаблон не вариант, там уже все переписано под себя ((( может дадите кусок кода, который отвечает за отображение списком?

#4 Сake

Сake

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

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

Отправлено 17 Апрель 2014 - 00:47

Код отвечающий только за отображение товара списком - выглядит следующим образом

<!-- Проходим по массиву списка товаров -->
				{% FOR goods %}
				  <div class="items" style="width:97%; margin: 10px; padding: 10px; clear: both; display:block;line-height: 1; position: relative;border-top: 1px solid #d5d5d5;background: #fff;">
						<figure style="width: 20%;height: 100%;float: left; clear: both; position: relative; overflow: hidden;">
						  {% IF user_agent_ie7 %}
								<a href="{goods.URL | url_amp}" title="{goods.NAME}">
								  <div class="product-image"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}"> </div>
								</a>
						  {% ELSEIF user_agent_ie8 %}
								<a href="{goods.URL | url_amp}" title="{goods.NAME}">
								  <div class="product-image"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}"> </div>
								</a>
						  {% ELSE %}
								<a href="{goods.URL | url_amp}" title="{goods.NAME}">
								  <img alt="{goods.NAME}" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" />
								</a>
						  {% ENDIF %}
						  <div class="rating">
								<!-- Среднее значение по результатам всех отзывов об этом товаре -->
								{% IF goods.OPINION_RATING_VALUE %}
								  <img src="{FORALL_IMAGES_PATH}stars/{goods.OPINION_RATING_VALUE | number("0","","")}.gif" alt="{goods.OPINION_RATING_VALUE}" />
								{% ENDIF %}
						  
								{% IF goods.OPINION_RATING_CNT_ALL>0 %}
								  <a href="{goods.URL | url_amp}?generally_is_good=-1&page=1">Отзывы ({goods.OPINION_RATING_CNT_ALL})</a>
								{% ELSE %}
								  <a href="{goods.URL | url_amp}?&amp;form%5Bgoods_id%5D=opinion#goodsDataOpinionAdd">Оставить отзыв первым</a>
								{% ENDIF %}
						  </div>
						</figure>
						<div class="item-detail" style="height: 100%">
						  <h4><a href="{goods.URL | url_amp}" title="{goods.NAME}">{goods.NAME}</a></h4>
						  {% IF goods.DESCRIPTION_LARGE %}
								<div class="desc std a-left">
								  <div class="htmlDataBlock">
										{goods.DESCRIPTION_LARGE}
										<a href="{goods.URL | url_amp}" title="{goods.NAME}" class="link-more">узнать больше...</a>
								  </div>
								</div>
						  {% ENDIF %}
						</div>
						<div class="item-meta a-center">
						  <div class="price {% IF goods.MIN_PRICE_NOW>=goods.MIN_PRICE_OLD %}price-box-for-regular-price{% ELSE %}price-box{% ENDIF %}" itemprop="price">
								<span class="regular-price">{goods.MIN_PRICE_NOW | money_format}</span>
								<br>
								{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
								  <span class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
								{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
								  <span class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</span>
								{% ENDIF %}
						  </div>
				  
						  <div class="buy-item">
								<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}">
								  <div>
										<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}" />
										<!--button type="submit" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').submit();return false;" title="Положить &laquo;{goods.NAME}&raquo; в корзину">В корзину</button-->
										<button type="submit" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ">Заказать</button>
								  </div>
								</form>
						  </div>
						  <!-- Если в тарифном плане подключен модуль сравнения товаров -->
						  {% IF TARIFF_FEATURE_GOODS_COMPARE %}
								<!-- Если не выключен модуль сравнения товаров в настройках магазина -->
								{% IFNOT SETTINGS_COMPARE_DISABLE %}
										{% IF goods.IS_HAS_IN_COMPARE_LIST %}
										  <a title="Убрать товар из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">убрать из сравнения</a>
										{% ELSE %}
										  <a title="Добавить товар к списку сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;from={goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">Сравнить</a>
										{% ENDIF %}
								{% ENDIF %}
						  {% ENDIF %}
						</div>
						<div class="clear"></div>
				  </div>
				{% ENDFOR %}
				<!-- /Проходим по массиву списка товаров -->


#5 iGuana

iGuana

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

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

Отправлено 23 Апрель 2014 - 07:56

к сожалению не решило проблему, как съезжало так и съезжает, дело не в этом...

#6 Castiel

Castiel

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

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

Отправлено 23 Апрель 2014 - 15:17

 iGuana (23 Апрель 2014 - 07:56) писал:

к сожалению не решило проблему, как съезжало так и съезжает, дело не в этом...

Здравствуйте, проблема в описании вашего товара, вам необходимо удалить лишние теги и стили которые вы используете в нем.
При копировании описание товара с других сайтов, вы копируете много лишних стилей которые влияют на отображение вашего сайта.




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

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