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


Информация О Гарантии На Товар В Шаблоне "товар"


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

#41 Vaccina

Vaccina

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

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

Отправлено 10 Июль 2013 - 05:56

На счет бесконечно гарантии, поняла в чем идет дублирование. Шаблон Товар - найдите:
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
				 {% IFNOT goods_features_empty %}
								 <table class="">
												 <tr>
																 {% FOR goods_features%}
																				 <td>
																								 <p><span>Гарантия:</span></p>
																				 </td>
																				 <td {% IFNOT goods_features.NAME=Гарантия %}style="display:none;{% ENDIF %}">
																								 {goods_features.VALUE}
																				 </td>
																				 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
																 {% ENDFOR %}
												 </tr>
								 </table>
				 {% ENDIF %}
				 <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
</td>
измените на:
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
  {% IFNOT goods_features_empty %}
	<table class="">
	 <tr>
	  {% FOR goods_features%}
		<td {% IFNOT goods_features.NAME=Гарантия %}style="display:none;"{% ENDIF %}>
		 <p><span>Гарантия:</span></p>
		</td>
		<td {% IFNOT goods_features.NAME=Гарантия %}style="display:none;"{% ENDIF %}>
		 {goods_features.VALUE}
		</td>
	  {% ENDFOR %}
	  </tr>
	 </table>
	{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
</td>


#42 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

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

Просмотр сообщенияVaccina (10 Июль 2013 - 05:56) писал:

На счет бесконечно гарантии, поняла в чем идет дублирование. Шаблон Товар - найдите:
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
				 {% IFNOT goods_features_empty %}
								 <table class="">
												 <tr>
																 {% FOR goods_features%}
																				 <td>
																								 <p><span>Гарантия:</span></p>
																				 </td>
																				 <td {% IFNOT goods_features.NAME=Гарантия %}style="display:none;{% ENDIF %}">
																								 {goods_features.VALUE}
																				 </td>
																				 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
																 {% ENDFOR %}
												 </tr>
								 </table>
				 {% ENDIF %}
				 <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
</td>
измените на:
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
<table class="">
	 <tr>
	 {% FOR goods_features%}
	 <td {% IFNOT goods_features.NAME=Гарантия %}style="display:none;"{% ENDIF %}>
		 <p><span>Гарантия:</span></p>
	 </td>
	 <td {% IFNOT goods_features.NAME=Гарантия %}style="display:none;"{% ENDIF %}>
		 {goods_features.VALUE}
	 </td>
	 {% ENDFOR %}
	 </tr>
	 </table>
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
</td>
Я уже разочаровался в этом способе. Буду писать в характеристиках.

Картинки не надо вставлять.

1. Кнопка так и бегает. Блок не закреплен к правой части. Пробовал Width 100% ставить - не момогает. 300px - недостаточно. Каким-то образом этот же блок встает нормально при раскрытии "Условий доставки" или "Оплата"?

#43 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 10 Июль 2013 - 08:01

Давайте хотя бы кнопку поставим чтобы она не перебегала туда-сюда.

Чтобы понять что я имею ввиду, скриншоты:
1. Она тут
[attachment=10285:Кнопка-1.png]
2. Она уже тут
[attachment=10286:Кнопка-2.png]
Меняется, т.к. поле меняется. Непонятно почему оно сужается. Помогите сделать его фиксированным.

#44 miyako

miyako

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

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

Отправлено 10 Июль 2013 - 08:45

Просмотр сообщенияAndrew S. (10 Июль 2013 - 08:01) писал:

Давайте хотя бы кнопку поставим чтобы она не перебегала туда-сюда.

Чтобы понять что я имею ввиду, скриншоты:
1. Она тут
Прикрепленный файл Кнопка-1.png
2. Она уже тут
Прикрепленный файл Кнопка-2.png
Меняется, т.к. поле меняется. Непонятно почему оно сужается. Помогите сделать его фиксированным.

В конец main.css добавьте код:
.goodsDataMainModificationDataBlock{width:311px;}


#45 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 10 Июль 2013 - 14:58

Просмотр сообщенияmiyako (10 Июль 2013 - 08:45) писал:

В конец main.css добавьте код:
.goodsDataMainModificationDataBlock{width:311px;}
Спасибо.
Так-то стоит, но граница правая ещё прыгает влево - вправо. Границу можно к правой части также приклеить? А внизу пусть она раскрывается..

#46 miyako

miyako

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

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

Отправлено 10 Июль 2013 - 15:02

Просмотр сообщенияAndrew S. (10 Июль 2013 - 14:58) писал:

Спасибо.
Так-то стоит, но граница правая ещё прыгает влево - вправо. Границу можно к правой части также приклеить? А внизу пусть она раскрывается..

Найдите код в main.css:
.goodsDataFormSubmitButton {
vertical-align: middle;
text-align: right;
white-space: nowrap;
padding: 1em 2em 1em 0em;
}
и замените на:
.goodsDataFormSubmitButton {
vertical-align: middle;
text-align: right;
white-space: nowrap;
padding: 1em 2em 1em 0em;
width: 337px;
}


#47 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 10 Июль 2013 - 15:07

Просмотр сообщенияmiyako (10 Июль 2013 - 15:02) писал:

Найдите код в main.css:
.goodsDataFormSubmitButton {
vertical-align: middle;
text-align: right;
white-space: nowrap;
padding: 1em 2em 1em 0em;
}
и замените на:
.goodsDataFormSubmitButton {
vertical-align: middle;
text-align: right;
white-space: nowrap;
padding: 1em 2em 1em 0em;
width: 337px;
}
Всегда бы так было все хорошо.. Спасибо.

#48 Flor@@

Flor@@

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

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

Отправлено 11 Июль 2013 - 08:36

Просмотр сообщенияVaccina (04 Июль 2013 - 03:12) писал:

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

Можно просто у товара указать характеристику - Гарантия с необходимым значением и далее через условие перенести в необходимое вам место.

А теперь подробнее: Сайт - Редактор тем - Товар - находим:
<!-- Доступность товара -->
					 <div class="goodsDataMainModificationAvailable">
					 <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>
					 <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
					 </div>
				 </td>
				
после нее вставляем:
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
	 <table class="goodsDataFeatures">
	 <tr>
		 {% FOR goods_features%}
		 <td>
			 <p><span>Гарантия</span></p>
		 </td>
		 <td {% IFNOT goods_features.NAME=Гарантия %}style="display:none;{% ENDIF %}">
			 {goods_features.VALUE}
		 </td>
		 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
		 {% ENDFOR %}
	 </tr>
	 </table>
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
Помогите чуть подправить, выполнила Ваши рекомендации, и теперь гарантия отображается, но по 5-9 строчек подряд.

#49 Flor@@

Flor@@

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

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

Отправлено 11 Июль 2013 - 10:00

и еще почему-то стоят два слова: гарантия: гарантия вместо одного.
А так идея супер!!!!!!!!!!!!!!!! спасибище.
С Вами очень приятно работать (со всей вашей командой)!!!!!

Сообщение отредактировал otdyh-i-son.ru: 11 Июль 2013 - 10:13


#50 Koderhan

Koderhan

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

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

Отправлено 11 Июль 2013 - 11:33

Просмотр сообщенияotdyh-i-son.ru (11 Июль 2013 - 08:36) писал:

Помогите чуть подправить, выполнила Ваши рекомендации, и теперь гарантия отображается, но по 5-9 строчек подряд.
Пожалуйста, не могли бы сообщить адрес страницы товара в котором есть данная характеристика.

#51 Flor@@

Flor@@

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

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

Отправлено 11 Июль 2013 - 11:48

любой из товаров, данное условие примерено к какждому товару на сайте на данный момент. Сигма плюс посмотрите.....

#52 Koderhan

Koderhan

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

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

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

Просмотр сообщенияotdyh-i-son.ru (11 Июль 2013 - 11:48) писал:

любой из товаров, данное условие примерено к какждому товару на сайте на данный момент. Сигма плюс посмотрите.....
Попробуйте использовать этот код в шаблоне "Товар".
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
		 <table class="goodsDataFeatures">
		 <tr>
				 {% FOR goods_features%}
				  {% IF goods_features.NAME=Гарантия %}
				  <td>
						 <p><span>Гарантия</span></p>
				  </td>
				  <td>
						 {goods_features.VALUE}
				  </td>
				 {%ENDIF%}
				 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
				 {% ENDFOR %}
		 </tr>
		 </table>
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->


#53 Flor@@

Flor@@

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

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

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

Спасибо огромное!!!!! А можно все сделать таким же цветом как и слова 24мес. и чтобы интервал был бы поменьше между самой арактеристикой и ее значением?
Именно применимо к отображению данной характеристики под ценой.

#54 Vaccina

Vaccina

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

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

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

Вы можете попробовать добавить в ваш файл стилей main.css

.goodsDataMainModificationDataBlock .goodsDataFeatures tr td:first-child p span {
   color: #000000 !important;
   padding-right: 0 !important;
}





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

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