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


Перемещение Описания Товара


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

#1 cronid

cronid

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

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

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

как переместить описание товара и расположить его справа от товара?

#2 Vaccina

Vaccina

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

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

Отправлено 06 Ноябрь 2012 - 19:07

Для этого вам необходимо в шаблоне "Товар" раздела редактора тем - найти блок

<!-- Блок описания товара. Показываем его есть описание товара -->
	{% IF GOODS_DESCRIPTION_LARGE %}
	  <h3>Описание {GOODS_NAME}</h3>
	  <div class="htmlDataBlock">
		{GOODS_DESCRIPTION_LARGE}
	  </div>
	{% ENDIF %}
	<!-- END Блок описания товара. Показываем его есть описание товара -->

и переместить данный блок, вставив его например после блока

<h4>Условия доставки</h4>
					{% FOR goods_delivery %}
					  <br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
					  <div class="goodsDataMainDeliveryItem" >
						<p>{goods_delivery.DESC}</p>
	  
						{% IF goods_delivery.rules_empty %}
						  Стоимость доставки: {goods_delivery.PRICE | money_format}
						{% ELSE %}
						  <div class="goodsDataMainDeliveryItemRules">
							<table>
							  <thead>
								<tr>
								  <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
								</tr>
								<tr>
								  <td>Для заказов больше</td>
								  <td>Стоимость доставки</td>
								</tr>
							  </thead>
							  <tbody class="num">
								{% FOR rules %}
								  <tr>
									<td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
									<td>{goods_delivery.rules.PRICE | money_format}</td>
								  </tr>
								{% ENDFOR %}
								  <tr>
									<td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
									<td>{goods_delivery.PRICE | money_format}</td>
								  </tr>
							  </tbody>
							</table>
						  </div>
						{% ENDIF %}


#3 cronid

cronid

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

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

Отправлено 06 Ноябрь 2012 - 20:24

Просмотр сообщенияVaccina (06 Ноябрь 2012 - 19:07) писал:

Для этого вам необходимо в шаблоне "Товар" раздела редактора тем - найти блок

<!-- Блок описания товара. Показываем его есть описание товара -->
	{% IF GOODS_DESCRIPTION_LARGE %}
	  <h3>Описание {GOODS_NAME}</h3>
	  <div class="htmlDataBlock">
		{GOODS_DESCRIPTION_LARGE}
	  </div>
	{% ENDIF %}
	<!-- END Блок описания товара. Показываем его есть описание товара -->

и переместить данный блок, вставив его например после блока

<h4>Условия доставки</h4>
					{% FOR goods_delivery %}
					  <br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
					  <div class="goodsDataMainDeliveryItem" >
						<p>{goods_delivery.DESC}</p>
	  
						{% IF goods_delivery.rules_empty %}
						  Стоимость доставки: {goods_delivery.PRICE | money_format}
						{% ELSE %}
						  <div class="goodsDataMainDeliveryItemRules">
							<table>
							  <thead>
								<tr>
								  <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
								</tr>
								<tr>
								  <td>Для заказов больше</td>
								  <td>Стоимость доставки</td>
								</tr>
							  </thead>
							  <tbody class="num">
								{% FOR rules %}
								  <tr>
									<td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
									<td>{goods_delivery.rules.PRICE | money_format}</td>
								  </tr>
								{% ENDFOR %}
								  <tr>
									<td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
									<td>{goods_delivery.PRICE | money_format}</td>
								  </tr>
							  </tbody>
							</table>
						  </div>
						{% ENDIF %}
я долго лазил в форуме. много раз видел ваши советы. полезные советы. спасибо. я попробую))))

#4 cronid

cronid

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

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

Отправлено 07 Ноябрь 2012 - 09:47

Просмотр сообщенияcronid (06 Ноябрь 2012 - 20:24) писал:

я долго лазил в форуме. много раз видел ваши советы. полезные советы. спасибо. я попробую))))
подскажите как сделать: при наличии товара было одно условие поставки. под заказ другое.

#5 Koderhan

Koderhan

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

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

Отправлено 07 Ноябрь 2012 - 11:11

Просмотр сообщенияcronid (07 Ноябрь 2012 - 09:47) писал:

подскажите как сделать: при наличии товара было одно условие поставки. под заказ другое.
Я вас не совсем понял. Условия доставки настраиваются "Настройки -> Доставки"

#6 cronid

cronid

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

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

Отправлено 08 Ноябрь 2012 - 19:04

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

Я вас не совсем понял. Условия доставки настраиваются "Настройки -> Доставки"
спасибо.вопрос в том. что когда в корзине товар есть в наличии по умолчанию открывается одно условие доставки.когда товара нет в наличии-другое.

#7 Koderhan

Koderhan

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

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

Отправлено 09 Ноябрь 2012 - 14:39

Вы можете изменить файл "Товар" :
Найти код:
          
<!-- Условия доставки -->		
		  <div class="block">
Добавить после:
{% IF GOODS_MOD_REST_VALUE=0 %}
		  
		  Текст если есть в наличии
		  {%ELSE%}
		  Текст если нет в наличии
		  {%ENDIF%}
Если вы хотите чтобы условия по умолчанию не выводились то можете удалить код из этого же файла:
<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>





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

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