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


Общее Изменение Товаров.


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

#1 Teraweb

Teraweb

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

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

Отправлено 12 Июнь 2016 - 13:06

Сложный такой вопрос.
Допустим есть список товаров http://modul-cart.ru...ety-i-rasteniya
В карточке товара автоматически добавляется слово Модульная картина. Надо сделать что бы это было везде.
Но и еще у каждой картины есть характеристика Размер. И надо что бы значение этой характеристики добавлялось в название после запятой. Подскажите пожалуйста как это реализовать? Буду очень благодарен. Спасибо. Аккаунт SL-303729

#2 MikDark

MikDark

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

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

Отправлено 12 Июнь 2016 - 19:22

Просмотр сообщенияTeraweb (12 Июнь 2016 - 13:06) писал:

Сложный такой вопрос.
Допустим есть список товаров http://modul-cart.ru...ety-i-rasteniya
В карточке товара автоматически добавляется слово Модульная картина. Надо сделать что бы это было везде.
Но и еще у каждой картины есть характеристика Размер. И надо что бы значение этой характеристики добавлялось в название после запятой. Подскажите пожалуйста как это реализовать? Буду очень благодарен. Спасибо. Аккаунт SL-303729

В шаблоне Товары Вам нужно найти код:
<div class="product-name"><a href="{goods.URL_MIN_PRICE_NOW | url_amp}" title="{goods.NAME}" itemprop="url">{goods.NAME}</a></div>

и заменить его на:
<div class="product-name"><a href="{goods.URL_MIN_PRICE_NOW | url_amp}" title="{goods.NAME}" itemprop="url">{goods.NAME}{% FOR goods_attr_list %}{%IF goods.goods_attr_list.NAME = Размер%},  {goods.goods_attr_list.VALUE}{break}{%ENDIF%}{% ENDFOR %}</div></a></div>

Далее найдите:
					  <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=sport{% ELSE %}{goods.IMAGE_MEDIUM}{% ENDIF %}" class="goods-image-small" alt="{goods.NAME}" title="{goods.NAME}"  itemprop="image">
					  </a>
					</div>

и после него добавьте:
<div style="text-align:center">Модульная картина</div>


#3 Teraweb

Teraweb

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

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

Отправлено 12 Июнь 2016 - 19:34

Нет изменений

#4 MikDark

MikDark

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

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

Отправлено 12 Июнь 2016 - 19:51

Просмотр сообщенияTeraweb (12 Июнь 2016 - 19:34) писал:

Нет изменений

Попробуйте почистить кэш браузера

#5 Teraweb

Teraweb

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

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

Отправлено 12 Июнь 2016 - 21:11

И кеш почистил и с другого компа зашел. Все тоже самое(

#6 MikDark

MikDark

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

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

Отправлено 13 Июнь 2016 - 09:27

Просмотр сообщенияTeraweb (12 Июнь 2016 - 21:11) писал:

И кеш почистил и с другого компа зашел. Все тоже самое(

Пройдите, пожалуйста, по ссылке http://modul-cart.ru...ety-i-rasteniya
Там новое отображение заголовком и подписи Модульная картина. Если у Вас этого нет, попробуйте открыть с другого устройства.
Вам нужно зайти в режим отображений таблицей.

#7 Teraweb

Teraweb

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

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

Отправлено 13 Июнь 2016 - 10:51

Так, с каталогом просто отлично. Но так же должно быть в товарах на главной, хиты продаж, с этим товаром смотрят,  А с карточкой товара, можно в конце добавить размер. Должен быть такой формат
Модульная картина Белая орхидея, 60х40 см.

#8 MikDark

MikDark

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

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

Отправлено 13 Июнь 2016 - 13:28

Просмотр сообщенияTeraweb (13 Июнь 2016 - 10:51) писал:

Так, с каталогом просто отлично. Но так же должно быть в товарах на главной, хиты продаж, с этим товаром смотрят,  А с карточкой товара, можно в конце добавить размер. Должен быть такой формат
Модульная картина Белая орхидея, 60х40 см.

В шаблоне HTML Вам нужно найти код:
<div class="product-name"><a href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}" title="{index_page_goods.NAME}" itemprop="url">{index_page_goods.NAME}</a></div>

и заменить его на:
<div class="product-name"><a href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}" title="{index_page_goods.NAME}" itemprop="url">{index_page_goods.NAME}{% FOR goods_attr_list %}{%IF index_page_goods.goods_attr_list.NAME = Размер%},  {index_page_goods.goods_attr_list.VALUE}{break}{%ENDIF%}{% ENDFOR %}</a></div>

Далее найти:
<div class="product-name"><a href="{index_page_new_goods.URL_MIN_PRICE_NOW | url_amp}" title="{index_page_new_goods.NAME}" itemprop="url">{index_page_new_goods.NAME}</a></div>

и заменить на:
<div class="product-name"><a href="{index_page_new_goods.URL_MIN_PRICE_NOW | url_amp}" title="{index_page_new_goods.NAME}" itemprop="url">{index_page_new_goods.NAME}{% FOR goods_attr_list %}{%IF index_page_new_goods.goods_attr_list.NAME = Размер%},  {index_page_new_goods.goods_attr_list.VALUE}{break}{%ENDIF%}{% ENDFOR %}</a></div>

Далее найдите:
<div class="product-name"><a href="{index_page_favorites_goods.URL_MIN_PRICE_NOW | url_amp}" title="{index_page_favorites_goods.NAME}" itemprop="url">{index_page_favorites_goods.NAME}</a></div>

и замените на:
<div class="product-name"><a href="{index_page_favorites_goods.URL_MIN_PRICE_NOW | url_amp}" title="{index_page_favorites_goods.NAME}" itemprop="url">{index_page_favorites_goods.NAME}{% FOR goods_attr_list %}{%IF index_page_favorites_goods.goods_attr_list.NAME = Размер%},  {index_page_favorites_goods.goods_attr_list.VALUE}{break}{%ENDIF%}{% ENDFOR %}</a></div>

Теперь в шаблоне Товар Вам нужно найти код:
<div class="product-name"><a href="{related_goods.URL_MIN_PRICE_NOW | url_amp}" title="{related_goods.NAME}" itemprop="url">{related_goods.NAME}</a></div>

заменить на:
<div class="product-name"><a href="{related_goods.URL_MIN_PRICE_NOW | url_amp}" title="{related_goods.NAME}" itemprop="url">{related_goods.NAME}{% FOR goods_attr_list %}{%IF related_goods.goods_attr_list.NAME = Размер%},  {related_goods.goods_attr_list.VALUE}{break}{%ENDIF%}{% ENDFOR %}</a></div>

Там же код:
<div class="product-name"><a href="{related_views_goods.URL_MIN_PRICE_NOW | url_amp}" title="{related_views_goods.NAME}" itemprop="url">{related_views_goods.NAME}</a></div>

замените на:
<div class="product-name"><a href="{related_views_goods.URL_MIN_PRICE_NOW | url_amp}" title="{related_views_goods.NAME}" itemprop="url">{related_views_goods.NAME}{% FOR goods_attr_list %}{%IF related_views_goods_attr_list.NAME = Размер%},  {related_views_goods.goods_attr_list.VALUE}{break}{%ENDIF%}{% ENDFOR %}</a></div>

После изменений напишите на, поправим карточку товара

#9 Teraweb

Teraweb

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

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

Отправлено 13 Июнь 2016 - 13:34

Изменил.

#10 Teraweb

Teraweb

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

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

Отправлено 14 Июнь 2016 - 17:46

Что дальше?

#11 Vaccina

Vaccina

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

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

Отправлено 16 Июнь 2016 - 06:39

В шаблоне Товар найдите:
<div class="product-name"><h1 itemprop="name">Модульная картина {GOODS_NAME}</h1></div>

замените на:
<div class="product-name"><h1 itemprop="name">Модульная картина {GOODS_NAME}{% FOR goods_features%}{% IF goods_features.NAME=Размер %}, {goods_features.VALUE}{% ENDIF %}{% ENDFOR %}</h1></div>


#12 Teraweb

Teraweb

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

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

Отправлено 18 Июнь 2016 - 09:58

Отлично. Спасибо.

#13 tumans

tumans

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

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

Отправлено 20 Декабрь 2017 - 20:53

Доброго времени суток.

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

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

  • каталог товаров.jpg


#14 RayLi

RayLi

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

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

Отправлено 21 Декабрь 2017 - 17:04

Просмотр сообщенияtumans (20 Декабрь 2017 - 20:53) писал:

Доброго времени суток.

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

Здравствуйте.
В шаблоне main.css найдите, пожалуйста, данный код:

.categories .item .image img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
}

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

.categories .item .image img {
	display: block;
	margin: 0 auto;
	width: 100px;
}


После чего там же найдите, пожалуйста, следующий код:

.categories .item .image {
	width: 260px;
	height: 261px;
	vertical-align: middle;
	display: table-cell;
	border: 1px solid #e5e5e5;
	border-bottom: none;
}

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

.categories .item .image {
	width: 150px;
	height: 150px;
	vertical-align: middle;
	display: table-cell;
	border: 1px solid #e5e5e5;
	border-bottom: none;
}


Далее в шаблоне html найдите, пожалуйста, следующий код:

		<!-- Вывод товаров ТАБЛИЦЕЙ -->
		<div class="products-grid row">
		  {% FOR goods %}
			<div class="item col-sm-4 col-sms-6 col-smb-12">

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

		<!-- Вывод товаров ТАБЛИЦЕЙ -->
		<div class="products-grid row">
		  {% FOR goods %}
			<div class="item col-sm-2.5 col-sms-6 col-smb-12">


#15 tumans

tumans

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

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

Отправлено 21 Декабрь 2017 - 19:46

Здравствуйте, кода ниже нет в шаблоне html, произвел инструкции ваши выше, помогите решить проблему

Далее в шаблоне html найдите, пожалуйста, следующий код:

<!-- Вывод товаров ТАБЛИЦЕЙ -->
<div class="products-grid row">
{% FOR goods %}
<div class="item col-sm-4 col-sms-6 col-smb-12">

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

<!-- Вывод товаров ТАБЛИЦЕЙ -->
<div class="products-grid row">
{% FOR goods %}
<div class="item col-sm-2.5 col-sms-6 col-smb-12">


#16 Vaccina

Vaccina

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

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

Отправлено 23 Декабрь 2017 - 07:48

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

Зайдите в раздел Сайт - Редактор шаблонов - Товары - найдите:
<!-- Вывод товаров ТАБЛИЦЕЙ -->
		<div class="products-grid row">
		  {% FOR goods %}
			<div class="item col-sm-4 col-sms-6 col-smb-12">

замените на:
<!-- Вывод товаров ТАБЛИЦЕЙ -->
		<div class="products-grid row">
		  {% FOR goods %}
			<div class="item col-sm-2.5 col-sms-6 col-smb-12">


#17 tumans

tumans

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

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

Отправлено 25 Декабрь 2017 - 21:54

Vaccina
инструкции произвел ни чего не поменялось, хочеться как на картинке во вложении

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

  • каталог товаров.jpg


#18 metry

metry

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

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

Отправлено 26 Декабрь 2017 - 11:29

Добрый день. Для внесения изменений зайдите в Редактор шаблонов-->Товары и найдите:
<div class="item col-sm-4 col-sms-6 col-smb-12">

замените на:
<div class="item col-sm-3 col-sms-6 col-smb-12">

далее зайдите в Редактор шаблонов-->main.css и найдите:

.categories .item .image {
		width: 150px;
		height: 150px;
		vertical-align: middle;
		display: table-cell;
		border: 1px solid #e5e5e5;
		border-bottom: none;
}

замените на:

.categories .item .image {
		width: 100%;
		height: auto;
		vertical-align: middle;
		display: table-cell;
		border: 1px solid #e5e5e5;
		border-bottom: none;
}

далее найдите:
.categories .item .image img {
		display: block;
		margin: 0 auto;
		width: 100px;
}

замените на:
.categories .item .image img {
		display: block;
		margin: 0 auto;
		width: 100%;
		padding:15%;
}





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

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