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


Вкладки Табы


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

#1 FamilyLand

FamilyLand

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

  • Пользователи
  • PipPipPip
  • 92 сообщений
  • ГородМосква

Отправлено 27 Февраль 2019 - 10:33

Помогите пожалуйста добавить вкладки в карточку товара и заменить их содержимое.
Нужно добавить 2 вкладки: Таблица размеров, Оплата

Вкладки должны быть в следующем порядке:
Таблица размеров (полное описание) - должна отображаться только если заполнено полное описание, т.к. нужна не во всех товарах
Описание (короткое описание)
Характеристики
Доставка
Оплата (способы оплаты)
Отзывы

#2 Vaccina

Vaccina

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

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

Отправлено 05 Март 2019 - 08:30

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

Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
	  <!-- Описание -->
	  {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}
		<div class="acctab">Описание<a href="javascript:tabSwitch(1);" class="toggle-class" id="tab_1"></a></div>
		<div id="content_1" class="tab-content f-fix">
		  <div class="htmlDataBlock">
			<!-- Блок описания товара. Показываем его если есть описание товара -->
			{% IF GOODS_DESCRIPTION_LARGE %}
			  <p itemprop="description">{GOODS_DESCRIPTION_LARGE}</p>
			{% ENDIF %}
			<!-- END Блок описания товара. Показываем его если есть описание товара -->
		  </div>
		</div>
	  {% ENDIF %}
	  <!-- Характеристики -->
	  {% IFNOT goods_features_empty %}
		<div class="acctab">Характеристики<a href="javascript:tabSwitch(2);" class="toggle-class" id="tab_2"></a></div>
		<div id="content_2" class="tab-content f-fix">
		  <table class="table-box">
			<tbody>
			  {% FOR goods_features%}
				<tr>
				  <td class="cell1">{goods_features.NAME}</td>
				  <td class="cell2">{goods_features.VALUE}</td>
				</tr>
			  {% ENDFOR %}
			</tbody>
		  </table>
		</div>
	  {% ENDIF %}
	  <!-- Условия доставки -->
	  {% IFNOT goods_delivery_empty %}
		<div class="acctab">Доставка<a href="javascript:tabSwitch(3);" class="toggle-class" id="tab_3"></a></div>
		<div id="content_3" class="tab-content f-fix">
		  {% FOR goods_delivery %}
			<div class="delivery">
			  <h4>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h4>
			  <p>{goods_delivery.DESC}</p>
			  {% IF goods_delivery.rules_empty %}
			  {% ELSE %}
				<h5>Стоимость доставки зависит от суммы заказа</h5>
				{% FOR rules %}
				  <div>Для заказов больше <strong>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</strong> - доставка <strong>{goods_delivery.rules.PRICE | money_format}</strong></div>
				{% ENDFOR %}
				  <div>Для заказов меньше <strong>{goods_delivery.SUM_LESS_PRICE | money_format}</strong> - доставка <strong>{goods_delivery.PRICE | money_format}</strong></div>
			  {% ENDIF %}
			  {% IFNOT goods_delivery.zone_list_empty %}
				{% FOR zone_list %}
				  <h5>{goods_delivery.zone_list.NAME}</h5>
				  {% IF goods_delivery.zone_list.rules_empty %}
					Стоимость доставки: <strong>{goods_delivery.zone_list.PRICE | money_format}</strong>
				  {% ELSE %}
					<h6>Стоимость доставки зависит от суммы заказа</h6>
					{% FOR rules %}
					  <div>Для заказов больше <strong>{goods_delivery.zone_list.rules.SUM_MORE_PRICE | money_format}</strong> - доставка <strong>{goods_delivery.zone_list.rules.PRICE | money_format}</strong></div>
					{% ENDFOR %}
					  <div>Для заказов меньше <strong>{goods_delivery.SUM_LESS_PRICE | money_format}</strong> - доставка <strong>{goods_delivery.zone_list.PRICE | money_format}</strong></div>
				  {% ENDIF %}
				{% ENDFOR %}
			  {% ENDIF %}
			</div>
		  {% ENDFOR %}
		</div>
	  {% ENDIF %}
      
замените на:
	 <!-- Таблица размеров -->
	  {% IF GOODS_DESCRIPTION_LARGE %}
		<div class="acctab">Описание<a href="javascript:tabSwitch(5);" class="toggle-class" id="tab_5"></a></div>
		<div id="content_5" class="tab-content f-fix">
		  <div class="htmlDataBlock">
			<!-- Блок описания товара. Показываем его если есть описание товара -->
			{% IF GOODS_DESCRIPTION_LARGE %}
			  <p itemprop="description">{GOODS_DESCRIPTION_LARGE}</p>
			{% ENDIF %}
			<!-- END Блок описания товара. Показываем его если есть описание товара -->
		  </div>
		</div>
	  {% ENDIF %}
	  <!-- Описание -->
	  {% IF GOODS_DESCRIPTION_SHORT %}
		<div class="acctab">Описание<a href="javascript:tabSwitch(1);" class="toggle-class" id="tab_1"></a></div>
		<div id="content_1" class="tab-content f-fix">
		  <div class="htmlDataBlock">
			<!-- Блок описания товара. Показываем его если есть описание товара -->
			{% IF GOODS_DESCRIPTION_SHORT %}
			  <p itemprop="description">{GOODS_DESCRIPTION_SHORT}</p>
			{% ENDIF %}
			<!-- END Блок описания товара. Показываем его если есть описание товара -->
		  </div>
		</div>
	  {% ENDIF %}
	  <!-- Характеристики -->
	  {% IFNOT goods_features_empty %}
		<div class="acctab">Характеристики<a href="javascript:tabSwitch(2);" class="toggle-class" id="tab_2"></a></div>
		<div id="content_2" class="tab-content f-fix">
		  <table class="table-box">
			<tbody>
			  {% FOR goods_features%}
				<tr>
				  <td class="cell1">{goods_features.NAME}</td>
				  <td class="cell2">{goods_features.VALUE}</td>
				</tr>
			  {% ENDFOR %}
			</tbody>
		  </table>
		</div>
	  {% ENDIF %}
	  <!-- Условия доставки -->
	  {% IFNOT goods_delivery_empty %}
		<div class="acctab">Доставка<a href="javascript:tabSwitch(3);" class="toggle-class" id="tab_3"></a></div>
		<div id="content_3" class="tab-content f-fix">
		  {% FOR goods_delivery %}
			<div class="delivery">
			  <h4>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h4>
			  <p>{goods_delivery.DESC}</p>
			  {% IF goods_delivery.rules_empty %}
			  {% ELSE %}
				<h5>Стоимость доставки зависит от суммы заказа</h5>
				{% FOR rules %}
				  <div>Для заказов больше <strong>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</strong> - доставка <strong>{goods_delivery.rules.PRICE | money_format}</strong></div>
				{% ENDFOR %}
				  <div>Для заказов меньше <strong>{goods_delivery.SUM_LESS_PRICE | money_format}</strong> - доставка <strong>{goods_delivery.PRICE | money_format}</strong></div>
			  {% ENDIF %}
			  {% IFNOT goods_delivery.zone_list_empty %}
				{% FOR zone_list %}
				  <h5>{goods_delivery.zone_list.NAME}</h5>
				  {% IF goods_delivery.zone_list.rules_empty %}
					Стоимость доставки: <strong>{goods_delivery.zone_list.PRICE | money_format}</strong>
				  {% ELSE %}
					<h6>Стоимость доставки зависит от суммы заказа</h6>
					{% FOR rules %}
					  <div>Для заказов больше <strong>{goods_delivery.zone_list.rules.SUM_MORE_PRICE | money_format}</strong> - доставка <strong>{goods_delivery.zone_list.rules.PRICE | money_format}</strong></div>
					{% ENDFOR %}
					  <div>Для заказов меньше <strong>{goods_delivery.SUM_LESS_PRICE | money_format}</strong> - доставка <strong>{goods_delivery.zone_list.PRICE | money_format}</strong></div>
				  {% ENDIF %}
				{% ENDFOR %}
			  {% ENDIF %}
			</div>
		  {% ENDFOR %}
		</div>
	  {% ENDIF %}
	  <!-- Условия оплаты -->
		<div class="acctab">Оплата<a href="javascript:tabSwitch(6);" class="toggle-class" id="tab_6"></a></div>
		<div id="content_6" class="tab-content f-fix">
		  <div class="delivery"><h4>Вариант 1: Наличными при получении</h4></div>
		  <div class="delivery"><h4>Вариант 2: Online оплата банковской картой</h4></div>
		  <div class="delivery"><h4>Вариант 3: Безналичный расчет (только для юридических лиц)</h4></div>
		  <div class="delivery"><h4>Вариант 4: Покупка в кредит</h4></div>
		</div>


#3 FamilyLand

FamilyLand

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

  • Пользователи
  • PipPipPip
  • 92 сообщений
  • ГородМосква

Отправлено 05 Март 2019 - 09:12

Большое спасибо)




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

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