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


Как Мне Характеристики Поднять Наверх Как На Фото.


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

#1 may

may

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

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

Отправлено 07 Май 2013 - 03:28

1.как мне характеристики поднять наверх как на фото?

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

  • как нужно.png


#2 Сake

Сake

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

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

Отправлено 07 Май 2013 - 04:23

Вам необходимо в шаблоне "Товар" найти и удалить следующий блок

<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
	{% IFNOT goods_features_empty %}
	  <h3>Характеристики {GOODS_NAME}</h3><br />
	  <table class="goodsDataFeatures">
		<tr>
		  {% FOR goods_features%}
			<td>
			  <p><span>{goods_features.NAME}</span></p>
			</td>
			<td>
			  {goods_features.VALUE}
			</td>
			{% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
		  {% ENDFOR %}
		</tr>
	  </table><br /><br />
	{% ENDIF %}
	<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->

далее найти

<!-- Блок описания вариантов доставки -->
				  <tr>
					<td class="goodsDataMainDeliveryBlock" colspan="2">

и заменить на

<tr>
	<td colspan="2">
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
	{% IFNOT goods_features_empty %}
	  <h3>Характеристики {GOODS_NAME}</h3><br />
	  <table class="goodsDataFeatures">
		<tr>
		  {% FOR goods_features%}
			<td>
			  <p><span>{goods_features.NAME}</span></p>
			</td>
			<td>
			  {goods_features.VALUE}
			</td>
			{% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
		  {% ENDFOR %}
		</tr>
	  </table><br /><br />
	{% ENDIF %}
	<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
</tr>
<!-- Блок описания вариантов доставки -->
				  <tr>
					<td class="goodsDataMainDeliveryBlock" colspan="2">


#3 Ботаникус

Ботаникус

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

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

Отправлено 07 Май 2013 - 08:32

Просмотр сообщенияСake (07 Май 2013 - 04:23) писал:

Вам необходимо в шаблоне "Товар" найти и удалить следующий блок

<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
	 <h3>Характеристики {GOODS_NAME}</h3><br />
	 <table class="goodsDataFeatures">
	 <tr>
		 {% FOR goods_features%}
		 <td>
			 <p><span>{goods_features.NAME}</span></p>
		 </td>
		 <td>
			 {goods_features.VALUE}
		 </td>
		 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
		 {% ENDFOR %}
	 </tr>
	 </table><br /><br />
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->

далее найти

<!-- Блок описания вариантов доставки -->
				 <tr>
				 <td class="goodsDataMainDeliveryBlock" colspan="2">

и заменить на

<tr>
<td colspan="2">
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
	 <h3>Характеристики {GOODS_NAME}</h3><br />
	 <table class="goodsDataFeatures">
	 <tr>
		 {% FOR goods_features%}
		 <td>
			 <p><span>{goods_features.NAME}</span></p>
		 </td>
		 <td>
			 {goods_features.VALUE}
		 </td>
		 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
		 {% ENDFOR %}
	 </tr>
	 </table><br /><br />
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
</tr>
<!-- Блок описания вариантов доставки -->
				 <tr>
				 <td class="goodsDataMainDeliveryBlock" colspan="2">
Мне кажется, Вы лишнее указали:

<tr>
        <td colspan="2">
ибо по Вашему способу не получается.

#4 miyako

miyako

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

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

Отправлено 07 Май 2013 - 09:00

Просмотр сообщенияБотаникус (07 Май 2013 - 08:32) писал:

Мне кажется, Вы лишнее указали:

<tr>
<td colspan="2">
ибо по Вашему способу не получается.

Попробуйте так:
Вместо кода:
<tr>
<td colspan="2">
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
		 <h3>Характеристики {GOODS_NAME}</h3><br />
		 <table class="goodsDataFeatures">
		 <tr>
				 {% FOR goods_features%}
				 <td>
						 <p><span>{goods_features.NAME}</span></p>
				 </td>
				 <td>
						 {goods_features.VALUE}
				 </td>
				 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
				 {% ENDFOR %}
		 </tr>
		 </table><br /><br />
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
</tr>
<!-- Блок описания вариантов доставки -->
								 <tr>
								 <td class="goodsDataMainDeliveryBlock" colspan="2">
использовать код:
<tr>
<td colspan="2">
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
		 <h3>Характеристики {GOODS_NAME}</h3><br />
		 <table class="goodsDataFeatures">
		 <tr>
				 {% FOR goods_features%}
				 <td>
						 <p><span>{goods_features.NAME}</span></p>
				 </td>
				 <td>
						 {goods_features.VALUE}
				 </td>
				 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
				 {% ENDFOR %}
		 </tr>
		 </table><br /><br />
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
</td>
</tr>
<!-- Блок описания вариантов доставки -->
								 <tr>
								 <td class="goodsDataMainDeliveryBlock" colspan="2">


#5 Ботаникус

Ботаникус

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

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

Отправлено 07 Май 2013 - 09:22

Просмотр сообщенияmiyako (07 Май 2013 - 09:00) писал:

Попробуйте так:
Вместо кода:
<tr>
<td colspan="2">
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
		 <h3>Характеристики {GOODS_NAME}</h3><br />
		 <table class="goodsDataFeatures">
		 <tr>
				 {% FOR goods_features%}
				 <td>
						 <p><span>{goods_features.NAME}</span></p>
				 </td>
				 <td>
						 {goods_features.VALUE}
				 </td>
				 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
				 {% ENDFOR %}
		 </tr>
		 </table><br /><br />
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
</tr>
<!-- Блок описания вариантов доставки -->
								 <tr>
								 <td class="goodsDataMainDeliveryBlock" colspan="2">
использовать код:
<tr>
<td colspan="2">
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
		 <h3>Характеристики {GOODS_NAME}</h3><br />
		 <table class="goodsDataFeatures">
		 <tr>
				 {% FOR goods_features%}
				 <td>
						 <p><span>{goods_features.NAME}</span></p>
				 </td>
				 <td>
						 {goods_features.VALUE}
				 </td>
				 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
				 {% ENDFOR %}
		 </tr>
		 </table><br /><br />
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
</td>
</tr>
<!-- Блок описания вариантов доставки -->
								 <tr>
								 <td class="goodsDataMainDeliveryBlock" colspan="2">
ВЫ по моему абсолютно одинаковые коды указали)

#6 miyako

miyako

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

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

Отправлено 07 Май 2013 - 09:55

Просмотр сообщенияБотаникус (07 Май 2013 - 09:22) писал:

ВЫ по моему абсолютно одинаковые коды указали)
Добавила закрывающий тэг -
</td>
Вы применили код?

#7 Ботаникус

Ботаникус

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

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

Отправлено 07 Май 2013 - 10:06

Просмотр сообщенияmiyako (07 Май 2013 - 09:55) писал:

Добавила закрывающий тэг -
</td>
Вы применили код?
Пока нет) боюсь)

#8 Ботаникус

Ботаникус

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

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

Отправлено 07 Май 2013 - 11:01

Просмотр сообщенияБотаникус (07 Май 2013 - 10:06) писал:

Пока нет) боюсь)

Просмотр сообщенияmiyako (07 Май 2013 - 09:55) писал:

Добавила закрывающий тэг -
</td>
Вы применили код?
Помогите пожалуйста поднять цену, кнопку КУПИТЬ и страну -производитель  НАД описанием товара! пример:
http://botanicus-cos...anuly?from=ZDZi

И если можно, сделать это всё не в таблице, а то колбаса такая растягивается...

#9 miyako

miyako

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

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

Отправлено 07 Май 2013 - 12:39

Просмотр сообщенияБотаникус (07 Май 2013 - 11:01) писал:

Помогите пожалуйста поднять цену, кнопку КУПИТЬ и страну -производитель  НАД описанием товара! пример:
http://botanicus-cos...anuly?from=ZDZi

И если можно, сделать это всё не в таблице, а то колбаса такая растягивается...
Вам ответили на почту.


Просмотр сообщенияБотаникус (07 Май 2013 - 10:06) писал:

Пока нет) боюсь)
Вы можете создать копию дизайн шаблона, а затем применить код.

#10 may

may

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

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

Отправлено 07 Май 2013 - 13:07

Просмотр сообщенияСake (07 Май 2013 - 04:23) писал:

Вам необходимо в шаблоне "Товар" найти и удалить следующий блок

<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
	 <h3>Характеристики {GOODS_NAME}</h3><br />
	 <table class="goodsDataFeatures">
	 <tr>
		 {% FOR goods_features%}
		 <td>
			 <p><span>{goods_features.NAME}</span></p>
		 </td>
		 <td>
			 {goods_features.VALUE}
		 </td>
		 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
		 {% ENDFOR %}
	 </tr>
	 </table><br /><br />
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->

далее найти

<!-- Блок описания вариантов доставки -->
				 <tr>
				 <td class="goodsDataMainDeliveryBlock" colspan="2">

и заменить на

<tr>
<td colspan="2">
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
	 <h3>Характеристики {GOODS_NAME}</h3><br />
	 <table class="goodsDataFeatures">
	 <tr>
		 {% FOR goods_features%}
		 <td>
			 <p><span>{goods_features.NAME}</span></p>
		 </td>
		 <td>
			 {goods_features.VALUE}
		 </td>
		 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
		 {% ENDFOR %}
	 </tr>
	 </table><br /><br />
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
</tr>
<!-- Блок описания вариантов доставки -->
				 <tr>
				 <td class="goodsDataMainDeliveryBlock" colspan="2">
спасибо у меня получилось!=)

#11 severyanin

severyanin

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

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

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

Цитата

Вам необходимо в шаблоне "Товар" найти и удалить следующий блок

<! - Блок характеристик товара. Показываем его если указаны характеристики ->
{% IFNOT goods_features_empty%}
  <h3> Характеристики {GOODS_NAME} </ h3> <бр  />
  <таблица  класса = "goodsDataFeatures" >
<tr>
  {% ДЛЯ goods_features%}
<td>
  < р> <span> {goods_features.NAME} </ span> </ P>
</ TD>
<td>
  {goods_features.VALUE}
</ TD>
{% IFNOT goods_features.last%} {goods_features.index | is_divided (" 2 "," </ TR> <tr> "," ")} {% ENDIF%}
  {% ENDFOR%}
</ TR>
  </ TABLE> <бр  /> <бр  />
{% ENDIF%}
<! - КОНЕЦ Блок характеристик товара. Показываем его если указаны характеристики ->


Здравствуйте!
Задача та же, переместить хар-ки товара, но данного кода в шаблоне "Товар" у меня нет.
Шаблон "пластик", Аккаунт SL-280668

#12 Castiel

Castiel

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

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

Отправлено 05 Апрель 2014 - 12:52

Просмотр сообщенияseveryanin (04 Апрель 2014 - 16:55) писал:

Здравствуйте!
Задача та же, переместить хар-ки товара, но данного кода в шаблоне "Товар" у меня нет.
Шаблон "пластик", Аккаунт SL-280668



Уточните пожалуйста более детально на скриншоте в какое место необходимо перенести блок характеристик

#13 severyanin

severyanin

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

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

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

Просмотр сообщенияCastiel (05 Апрель 2014 - 12:52) писал:

Уточните пожалуйста более детально на скриншоте в какое место необходимо перенести блок характеристик

В идеале, конечно, блок краткого описания и характеристик (screen1.png) поднять наверх, условия доставки убрать и туда вставить характеристики, а краткое описание вставить перед полным описанием. (screen2.png).
Как это реализовать?

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

  • screen1.png
  • screen2.png


#14 MikDark

MikDark

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

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

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

Просмотр сообщенияseveryanin (05 Апрель 2014 - 17:27) писал:

В идеале, конечно, блок краткого описания и характеристик (screen1.png) поднять наверх, условия доставки убрать и туда вставить характеристики, а краткое описание вставить перед полным описанием. (screen2.png).
Как это реализовать?

1) Вам нужно в шаблоне Товар найти код:
<!-- Характеристики -->
{% IFNOT goods_features_empty %}
<div class="headline" style="background:none; margin:10px;">
	 <div class="h1static clear">
	 <h2 class="fnt18n">Характеристики {GOODS_NAME}</h2>
	 </div>
</div>
<div class="padd">
	 <table cellpadding="0" cellspacing="0" width="100%" class="charactir fnt12n txtalgnlft padd">
	 {% FOR goods_features%}
	 <tr>
		 <td class="fnt12b" width="50%">
		 {goods_features.NAME}
		 </td>
		 <td>
		 {goods_features.VALUE}
		 </td>
	 </tr>
	 {% ENDFOR %}
	 </table>
</div>
{% ENDIF %}
<!-- Характеристики-Конец -->

вырезать его и вставить вместо кода:
<!-- Условия доставки -->
		 <div class="block">
			 <div class="delivery fnt12n txtalgnlft">
			 <p class="fnt12b">
				 Условия доставки
			 </p>
			 <!-- Способ -->
			 {% FOR goods_delivery %}
				 <div class="variant">
				 <div class="title fnt12b" rel="{goods_delivery.ID}">
					 Вариант {goods_delivery.index}: {goods_delivery.NAME}
				 </div>
				 <div class="info">
					 {goods_delivery.DESC}
				 </div>
				 {% IF goods_delivery.rules_empty %}
					 <div class="delivmoney fnt11i">
					 Стоимость доставки: {goods_delivery.PRICE | money_format}
					 </div>
				 {% ELSE %}
					 <div class="delivmoney fnt11i">
					 Стоимость доставки зависит от суммы заказа:
					 </div>
					 <div class="history" style="padding:0;">
					 <table cellpadding="0" width="100%" cellspacing="0" class="fnt11b txtalgncnt">
					 <tr class="title">
						 <td>
						 Для заказов больше
						 </td>
						 <td width="30%">
						 Стоимость
						 </td>
					 </tr>
					 {% FOR rules %}
						 <tr class="delivery">
						 <td class="txtalgnlft">
							 {goods_delivery.rules.SUM_MORE_PRICE | money_format}
						 </td>
						 <td class="last">
							 {goods_delivery.rules.PRICE | money_format}
						 </td>
						 </tr>
					 {% ENDFOR %}
					 <tr class="delivery">
						 <td class="old txtalgnlft fnt10n">
						 Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}
						 </td>
						 <td class="last">
						 {goods_delivery.PRICE | money_format}
						 </td>
					 </tr>
					 </table>
					 </div>
				 {% ENDIF %}
				 </div>
			 {% ENDFOR %}
			 <!-- Способ-Конец -->
			 </div>
		 </div>
		 <!-- Условия доставки-Конец -->

Далее найти код:
{% IF GOODS_DESCRIPTION_LARGE %}
<div class="headline padd" style="margin:10px 0 0 0px;">
	 <div class="main">
	 <div class="h1static clear">
		 <h2 class="fnt18n">Описание {GOODS_NAME}</h2>
	 </div>
	 <div class="text fnt12n htmlDataBlock" itemprop="description">
		 {GOODS_DESCRIPTION_LARGE}
	 </div>
	 </div>
</div>
{% ENDIF %}

и перед ним вставить:
{% IF GOODS_DESCRIPTION_SHORT %}
<div class="headline padd" style="margin:10px 0 0 0px;">
	 <div class="main">
	 <div class="h1static clear">
		 <h2 class="fnt18n">Краткое описание {GOODS_NAME}</h2>
	 </div>
	 <div class="text fnt12n htmlDataBlock" itemprop="description">
		 {GOODS_DESCRIPTION_SHORT}
	 </div>
	 </div>
</div>
{% ENDIF %}


#15 severyanin

severyanin

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

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

Отправлено 05 Апрель 2014 - 18:57

Благодарю Вас!
Осталось еще пару деталей:
- уменьшить шрифт в заголовке характеристик
- у краткого описания убрать заголовок

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

  • screen3.png


#16 MikDark

MikDark

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

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

Отправлено 05 Апрель 2014 - 19:05

Просмотр сообщенияseveryanin (05 Апрель 2014 - 18:57) писал:

Благодарю Вас!
Осталось еще пару деталей:
- уменьшить шрифт в заголовке характеристик
- у краткого описания убрать заголовок

Чтобы уменьшить шрифт, найдите в main.css код:
.fnt18n, .fnt18n a {
font: normal 18px Verdana, Geneva, sans-serif;
}

И уменьшите значение 18px

Убираем заголовок. Заходим в шаблон Товар и удаляем строки:
<div class="h1static clear">
				 <h2 class="fnt18n">Краткое описание {GOODS_NAME}</h2>
		 </div>


#17 severyanin

severyanin

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

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

Отправлено 05 Апрель 2014 - 19:32

Просмотр сообщенияMikDark (05 Апрель 2014 - 19:05) писал:

Чтобы уменьшить шрифт, найдите в main.css код:
.fnt18n, .fnt18n a {
font: normal 18px Verdana, Geneva, sans-serif;
}

И уменьшите значение 18px

Убираем заголовок. Заходим в шаблон Товар и удаляем строки:
<div class="h1static clear">
				 <h2 class="fnt18n">Краткое описание {GOODS_NAME}</h2>
		 </div>

Все отлично!
Благодарю!




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

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