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


Помогите Исправить Фформление Карточки Товара


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

#1 МихаилДолматов

МихаилДолматов

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

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

Отправлено 31 Август 2020 - 14:36

Screenshot_8.png Screenshot_7.png      SL-514338

#2 МихаилДолматов

МихаилДолматов

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

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

Отправлено 01 Сентябрь 2020 - 12:29

Помогите плз, ребят, модераторы

#3 МихаилДолматов

МихаилДолматов

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

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

Отправлено 02 Сентябрь 2020 - 15:22

Помогите плз, ребят

#4 МихаилДолматов

МихаилДолматов

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

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

Отправлено 04 Сентябрь 2020 - 15:02

ПОМОГИТЕ РЕШИТЬ ДАННЫЙ ВОПРОС, ПОЖАЛУЙСТА!

#5 MikDark

MikDark

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

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

Отправлено 07 Сентябрь 2020 - 16:57

Просмотр сообщенияМихаилДолматов (31 Август 2020 - 14:36) писал:


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

1) В шаблоне main.css у Вас есть код:
.price {
	display: inline-block;
	color: #f83a64;
	font-size: 28px;
	letter-spacing: 0.5px;
}

в нем замените значение font-size на нужное

2) В шаблоне Товар после кода:

<!-- Доступность товара -->
	  <div class="goodsDataMainModificationAvailable f-fix">
		<div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div>
		<div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span>Нет в наличии</span></div>
	  </div>

добавьте:

<table class="table-box">
		  <tbody>
			{% FOR goods_features%}
{%IFNOT goods_features.NAME = Размер%}
			  <tr>
				<td class="cell1">{goods_features.NAME}</td>
				<td class="cell2">{goods_features.VALUE}</td>
			  </tr>
{%ENDIF%}
			{% ENDFOR %}
		  </tbody>
		</table>

3) Чтобы покупатель мог выбирать размеры - их нужно занести в модификации. Каждый размер - отдельная модификация

#6 МихаилДолматов

МихаилДолматов

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

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

Отправлено 07 Сентябрь 2020 - 17:30

Просмотр сообщенияMikDark (07 Сентябрь 2020 - 16:57) писал:

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

1) В шаблоне main.css у Вас есть код:
.price {
display: inline-block;
color: #f83a64;
font-size: 28px;
letter-spacing: 0.5px;
}

в нем замените значение font-size на нужное

2) В шаблоне Товар после кода:

<!-- Доступность товара -->
	 <div class="goodsDataMainModificationAvailable f-fix">
	 <div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div>
	 <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span>Нет в наличии</span></div>
	 </div>

добавьте:

<table class="table-box">
		 <tbody>
		 {% FOR goods_features%}
{%IFNOT goods_features.NAME = Размер%}
			 <tr>
			 <td class="cell1">{goods_features.NAME}</td>
			 <td class="cell2">{goods_features.VALUE}</td>
			 </tr>
{%ENDIF%}
		 {% ENDFOR %}
		 </tbody>
	 </table>

3) Чтобы покупатель мог выбирать размеры - их нужно занести в модификации. Каждый размер - отдельная модификация


Спасибо за ответ), появились небольшие поправки, помогите с ними, пожалуйста -

Просмотр сообщенияМихаилДолматов (07 Сентябрь 2020 - 17:27) писал:

Спасибо за ответ), появились небольшие поправки, помогите с ними, пожалуйста -

Подскажите дополнительно, как одним разом обновить наличие товаров? И как одним разом добавить модификацию на товар, так как модификация по размеру отображается некорректно?

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

  • Screenshot_1.png


#7 stasia

stasia

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

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

Отправлено 08 Сентябрь 2020 - 18:20

Просмотр сообщенияМихаилДолматов (07 Сентябрь 2020 - 17:30) писал:

Спасибо за ответ), появились небольшие поправки, помогите с ними, пожалуйста -



Подскажите дополнительно, как одним разом обновить наличие товаров? И как одним разом добавить модификацию на товар, так как модификация по размеру отображается некорректно?

Здравствуйте. Массово Вы можете добавить к товарам модификации, через CSV-файл, в самом Excel, и загрузить товары с модификациями на Ваш сайт, уточните, как именно некорректно отображаются модификации, когда Вы их добавляете на Ваш сайт? Зайдите в Редактор шаблонов --- main.css и добавьте в самый конец шаблона код:  

.table-box-goods {display: inline-block;}


В Редакторе шаблонов---Товар, найдите код:

	  <table class="table-box">
				  <tbody>
						{% FOR goods_features%}
{%IFNOT goods_features.NAME = Размер%}
						  <tr>
								<td class="cell1">{goods_features.NAME}</td>
								<td class="cell2">{goods_features.VALUE}</td>
						  </tr>
{%ENDIF%}
						{% ENDFOR %}
				  </tbody>
				</table>

Замените его на данный код:

	  <div class="table-box-goods">
						{% FOR goods_features%}
						  {%IFNOT goods_features.NAME = Размер%}
						  <div>
								<span class="name">{goods_features.NAME}</span>
								<span class="value">{goods_features.VALUE}</span>
						  </div>
						  {%ENDIF%}
						{% ENDFOR %}
	  </div>


#8 МихаилДолматов

МихаилДолматов

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

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

Отправлено 09 Сентябрь 2020 - 17:18

Просмотр сообщенияstasia (08 Сентябрь 2020 - 18:20) писал:

Здравствуйте. Массово Вы можете добавить к товарам модификации, через CSV-файл, в самом Excel, и загрузить товары с модификациями на Ваш сайт, уточните, как именно некорректно отображаются модификации, когда Вы их добавляете на Ваш сайт? Зайдите в Редактор шаблонов --- main.css и добавьте в самый конец шаблона код:  

.table-box-goods {display: inline-block;}


В Редакторе шаблонов---Товар, найдите код:

<table class="table-box">
<tbody>
{% FOR goods_features%}
{%IFNOT goods_features.NAME = Размер%}
<tr>
<td class="cell1">{goods_features.NAME}</td>
<td class="cell2">{goods_features.VALUE}</td>
</tr>
{%ENDIF%}
{% ENDFOR %}
</tbody>
</table>

Замените его на данный код:

<div class="table-box-goods">
{% FOR goods_features%}
{%IFNOT goods_features.NAME = Размер%}
<div>
<span class="name">{goods_features.NAME}</span>
<span class="value">{goods_features.VALUE}</span>
</div>
{%ENDIF%}
{% ENDFOR %}
</div>

Дело в том, что загружать заново товары будет очень долго и проблематично, можно ли как то ввести что то в код или еще что то сделать чтобы уже сразу чтобы не делать в ручную. А именно я хотел сделать наличии всех товаров на сайте 100, можно ли это реализовать как то? Я вот подумал нужно скачать ксв, изменить и вставить. Но а, что если все слетит. Как настроить его так, чтобы когда я вставляю ксв обратно на сайт, чтобы сохранились все категории и другие настройки как сейчас, да размеры подгружаются не правильно когда загружаю уже. Как это исправить? Я сделал фильт по характеристике, так вот он вот так оборажает размеры, как сделать это адекватно? чтобы было одно значение, допустим размер 42 выбрал и перешел на 42.

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

  • Screenshot_1.png


#9 MikDark

MikDark

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

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

Отправлено 11 Сентябрь 2020 - 15:37

Просмотр сообщенияМихаилДолматов (09 Сентябрь 2020 - 17:18) писал:

Дело в том, что загружать заново товары будет очень долго и проблематично, можно ли как то ввести что то в код или еще что то сделать чтобы уже сразу чтобы не делать в ручную. А именно я хотел сделать наличии всех товаров на сайте 100, можно ли это реализовать как то? Я вот подумал нужно скачать ксв, изменить и вставить. Но а, что если все слетит. Как настроить его так, чтобы когда я вставляю ксв обратно на сайт, чтобы сохранились все категории и другие настройки как сейчас, да размеры подгружаются не правильно когда загружаю уже. Как это исправить? Я сделал фильт по характеристике, так вот он вот так оборажает размеры, как сделать это адекватно? чтобы было одно значение, допустим размер 42 выбрал и перешел на 42.

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




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

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