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


Отображение Товара В Каталогах.


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

#1 Progmatik-vrn

Progmatik-vrn

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

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

Отправлено 26 Ноябрь 2012 - 12:33

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

#2 Koderhan

Koderhan

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

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

Отправлено 26 Ноябрь 2012 - 16:01

Это можно сделать в файле "Товары". (Сайт->Редактор тем).
Найти код:

{% ELSE %}
<!-- Вывод каталога таблицей -->
{% IF GOODS_VIEW_TYPE=2 %}
<!-- Вывод каталога списком -->
{% FOR goods %}

		
Заменить на:


{% ELSE %}
<!-- Вывод каталога таблицей -->
{% IF GOODS_VIEW_TYPE=1 %}
<!-- Вывод каталога списком -->
{% FOR goods %}
   


#3 Maxim Lauren

Maxim Lauren

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

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

Отправлено 26 Ноябрь 2012 - 22:05

Просмотр сообщенияKoderhan (26 Ноябрь 2012 - 16:01) писал:

Это можно сделать в файле "Товары". (Сайт->Редактор тем).
Найти код:

{% ELSE %}
<!-- Вывод каталога таблицей -->
{% IF GOODS_VIEW_TYPE=2 %}
<!-- Вывод каталога списком -->
{% FOR goods %}

		
Заменить на:


{% ELSE %}
<!-- Вывод каталога таблицей -->
{% IF GOODS_VIEW_TYPE=1 %}
<!-- Вывод каталога списком -->
{% FOR goods %}

Спасибо! Все получилось!

#4 a_podarkov

a_podarkov

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

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

Отправлено 14 Июнь 2013 - 16:08

Просмотр сообщенияKoderhan (26 Ноябрь 2012 - 16:01) писал:

Это можно сделать в файле "Товары". (Сайт->Редактор тем).
Найти код:

{% ELSE %}
<!-- Вывод каталога таблицей -->
{% IF GOODS_VIEW_TYPE=2 %}
<!-- Вывод каталога списком -->
{% FOR goods %}

		
Заменить на:


{% ELSE %}
<!-- Вывод каталога таблицей -->
{% IF GOODS_VIEW_TYPE=1 %}
<!-- Вывод каталога списком -->
{% FOR goods %}

я так сделала, но не пойму, работает ли! В FireFox и Chrom таблицей, в IE списком. Временные файлы почищены. Попросила сестру посмотреть у нее, сказала везде списком. http://ateljepodarkov.storeland.ru/

#5 Vaccina

Vaccina

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

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

Отправлено 15 Июнь 2013 - 03:56

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

#6 Nati

Nati

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

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

Отправлено 27 Август 2013 - 12:39

Просмотр сообщенияKoderhan (26 Ноябрь 2012 - 16:01) писал:

Это можно сделать в файле "Товары". (Сайт->Редактор тем).
Найти код:

{% ELSE %}
<!-- Вывод каталога таблицей -->
{% IF GOODS_VIEW_TYPE=2 %}
<!-- Вывод каталога списком -->
{% FOR goods %}

		
Заменить на:


{% ELSE %}
<!-- Вывод каталога таблицей -->
{% IF GOODS_VIEW_TYPE=1 %}
<!-- Вывод каталога списком -->
{% FOR goods %}


Добрый день. У меня не получается сделать товары таблицей, используя данный код. Всё равно выводится списком.
сайт - http://ochki-brand.com

#7 miyako

miyako

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

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

Отправлено 27 Август 2013 - 12:49

Просмотр сообщенияNati (27 Август 2013 - 12:39) писал:

Добрый день. У меня не получается сделать товары таблицей, используя данный код. Всё равно выводится списком.
сайт - http://ochki-brand.com

Очистите пожалуйста кэш. У Вас сейчас выводится сначала таблицей.

#8 Nati

Nati

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

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

Отправлено 27 Август 2013 - 13:09

Просмотр сообщенияmiyako (27 Август 2013 - 12:49) писал:

Очистите пожалуйста кэш. У Вас сейчас выводится сначала таблицей.
Я использовала другую подсказку, из другой темы, но теперь у меня иногда выводиться вот так - Изображение

#9 miyako

miyako

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

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

Отправлено 27 Август 2013 - 13:13

Просмотр сообщенияNati (27 Август 2013 - 13:09) писал:

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

Повторить не удалось. Попробуйте очистить кэш

#10 Nati

Nati

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

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

Отправлено 27 Август 2013 - 13:15

Просмотр сообщенияmiyako (27 Август 2013 - 13:13) писал:

Повторить не удалось. Попробуйте очистить кэш
Т.е. у Вас отображается всё корректно ? Я правильно понимаю ? У меня такой "эффект" наблюдается после очистки кук-ов...

#11 miyako

miyako

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

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

Отправлено 27 Август 2013 - 14:57

Просмотр сообщенияNati (27 Август 2013 - 13:15) писал:

Т.е. у Вас отображается всё корректно ? Я правильно понимаю ? У меня такой "эффект" наблюдается после очистки кук-ов...

Да, отображается корректно. Вы каким браузером пользуетесь?

#12 Trendiz

Trendiz

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

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

Отправлено 02 Октябрь 2013 - 21:39

Добрый день! Подскажите, пожалуйста, как сделать товары в каталоге в таком виде - http://zakdak.ru/ - чтобы вверху название товара, цена в обрамлении. Фон - белый, рамка - серая, название товара чёрное, цена белая в чёрном квадратике с закруглёнными краями.

мой сайт - trendiz.ru

#13 Сake

Сake

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

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

Отправлено 03 Октябрь 2013 - 04:00

Найдите в шаблоне "Товары" следующий код

{% FOR goods %}
			<td class="goodsListItem"> 
				<div class="goodsListItemBlock withBorder cornerAll">
				<div class="goodsListItemImage"><a href="{goods.URL}"><img class="goods-image-small" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="{goods.NAME}" /></a></div>
				<h3 class="goodsListItemName"><a href="{goods.URL}">{goods.NAME}</a></h3>
				<div class="goodsListItemPriceNew">
				  <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a>
				</div> 
				<div class="goodsListItemPriceOld">
				  {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					  <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
					{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					  <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
					{% ENDIF %}
				</div>
				</div>
			  </td>
			{% IFNOT goods.last %}{goods.index | is_divided("4","</tr><tr>","")}{% ENDIF %}
		   {% ENDFOR goods %}

и замените его на

{% FOR goods %}
			<td class="goodsListItem"> 
				<div class="goodsListItemBlock withBorder cornerAll">
		<h3 class="goodsListItemName"><a href="{goods.URL}">{goods.NAME}</a></h3>
				<div class="goodsListItemImage"><a href="{goods.URL}"><img class="goods-image-small" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="{goods.NAME}" /></a></div>
			  <div class="goodsPrice">
				<div class="goodsListItemPriceNew">
				  <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a>
				</div> 
				<div class="goodsListItemPriceOld">
				  {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					  <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
					{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					  <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
					{% ENDIF %}
				</div>
			  </div>
				</div>
			  </td>
			{% IFNOT goods.last %}{goods.index | is_divided("4","</tr><tr>","")}{% ENDIF %}
		   {% ENDFOR goods %}

Далее в файле стилей main.css найдите

.goodsListItemName a {
	color: #2F97CB;
	font-size: 15px;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}

и замените на

.goodsListItemName a {
	color: #000;
	font-size: 15px;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}

далее найдите

.goodsListItemBlock {
	height: 200px;
	margin: 5px;
	overflow: hidden;
}

и замените на

.goodsListItemBlock {
	height: 200px;
	margin: 5px;
	overflow: hidden;
	position: relative;
}

далее добавьте

.goodsPrice {
	background: #000000;
	border-radius: 8px 0 0 8px;
	bottom: 15px;
	padding: 5px;
	position: absolute;
	right: 0;
	width: 70px;
}
.goodsPrice a {
	color: #fff !important;
}


#14 Trendiz

Trendiz

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

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

Отправлено 10 Октябрь 2013 - 13:15

Спасибо большое!!!

#15 Trendiz

Trendiz

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

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

Отправлено 14 Октябрь 2013 - 17:57

Подскажите, ещё, пожалуйста,
1. как сделать, чтобы зачёркнутая цена отображалась левее сегодняшней цены в рамке Как тут - http://zakdak.ru/cat...g/Большие-мишки
2. Как сделать шрифт цены как в данном примере, и слово руб вместо рублей
3. Сделать названия товаров не курсивом, а жирным обычным шрифтом
4. сделать сами иконки побольше, как тут http://zakdak.ru
5. Как сделать. чтобы в просмотренных и похожих товарах и др. местах отражения каталога, отражались товары так же как в каталоге (то есть большие, как в каталоге, с тем же шрифтом и расположением цен и т.д.)
6. где можно посмотреть коды цветов, чтобы я сама могла менять цвет шрифтов и бэкграунда?

#16 Сake

Сake

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

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

Отправлено 15 Октябрь 2013 - 05:09

1) Найдите в файле стилей main.css

.goodsPrice {
	background: #000000;
	border-radius: 8px 0 0 8px;
	bottom: 15px;
	padding: 5px;
	position: absolute;
	right: 0;
	width: 70px;
}

и замените на

.goodsListItemPriceNew {
	background: #000000;
	border-radius: 8px 0 0 8px;
	bottom: 15px;
	padding: 5px;
	position: absolute;
	right: 0;
	width: 70px;
}
.goodsListItemPriceOld {
	bottom: 15px;
	left: 0;
	padding: 5px;
	position: absolute;
	width: 70px;
}
.goodsListItemPriceOld a {
	color: #000000 !important;
}

2) Изменить данный текст вы можете в разделе Настройки -> Валюты, изменив поле "Символ валюты".

3) Найдите в файле стилей main.css

.goodsListItemName a {
	color: #000000;
	font-size: 15px;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}

и замените на

.goodsListItemName a {
	color: #000000;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}

4) Пожалуйста, сообщите подробнее о каких иконках идет речь? Вы имеете в виду ячейки товаров?

5) Внесенные изменения из вопросов 1-3 отразятся и на данных товарах.

6) Цвета можете посмотреть например тут http://www.artlebedev.ru/tools/colors/

#17 Trendiz

Trendiz

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

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

Отправлено 16 Октябрь 2013 - 12:45

Спасибо большое за ответ!!!
по поводу увеличения иконки товара (или поля товара в каталоге, не знаю как правильно назвать), хочется вот так:
http://s018.radikal....0268e8dfaf0.jpg

и ещё вопросик, где можно изменить шрифт цены - основной и зачёркнутой? хочу основную сделать пожирнее, а зачёркнутую поменьше)

#18 Trendiz

Trendiz

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

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

Отправлено 16 Октябрь 2013 - 12:56

и ещё... я нечаянно заменила цвет +7 в телефоне на чёрный... подскажите, пожалуйста, как вернуть синий?)

#19 ne_yana

ne_yana

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

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

Отправлено 16 Октябрь 2013 - 12:59

Просмотр сообщенияTrendiz (16 Октябрь 2013 - 12:56) писал:

и ещё... я нечаянно заменила цвет +7 в телефоне на чёрный... подскажите, пожалуйста, как вернуть синий?)

Добрый день, в файле main.css замените
.contactInfoContentCountryCode {
color: #000;
}
на


.contactInfoContentCountryCode {
color: #3399cc;
}


#20 Trendiz

Trendiz

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

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

Отправлено 16 Октябрь 2013 - 17:08

спасибо!




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

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