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


Как "сверстать" Краткое Описание


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

#1 Ярослав 196

Ярослав 196

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

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

Отправлено 18 Ноябрь 2015 - 14:32

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

#2 Danil

Danil

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

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

Отправлено 18 Ноябрь 2015 - 14:37

Просмотр сообщенияЯрослав 196 (18 Ноябрь 2015 - 14:32) писал:

Всем привет, в кратком описании как делать абзацы?
Нужно в столбик разместить некую информациюИзображение
Здравствуйте.
В шаблоне Товар найдите код
 <!-- Краткое описание -->
		<div class="short-description">
		  <p itemprop="description">{GOODS_DESCRIPTION_SHORT}</p>
		</div>
и замените на

 <!-- Краткое описание -->
		<div class="short-description">
		  <p itemprop="description">{GOODS_DESCRIPTION_SHORT | htmlspecialchars_decode}</p>
		</div>
После изменений, в кратком описании используйте следующую структуру:
<p>СТРОКА  1</p>
<p>СТРОКА  3</p>
<p>СТРОКА  3</p>
<p>и т.д.</p>

#3 Ярослав 196

Ярослав 196

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

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

Отправлено 18 Ноябрь 2015 - 16:02

Просмотр сообщенияDanil (18 Ноябрь 2015 - 14:37) писал:


Спасибо! Оперативно

#4 Ярослав 196

Ярослав 196

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

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

Отправлено 18 Ноябрь 2015 - 16:53

Подскажите ещё пожалуйста. В строку с ценой нужно добавить текст вперед, и после цены нужно продублировать свойство модификацииИзображение

#5 Ярослав 196

Ярослав 196

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

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

Отправлено 18 Ноябрь 2015 - 17:41

И ещё проблема возникла: виден код на сайте (способ отображения - список)Изображение

#6 Danil

Danil

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

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

Отправлено 18 Ноябрь 2015 - 17:48

Просмотр сообщенияЯрослав 196 (18 Ноябрь 2015 - 17:41) писал:

И ещё проблема возникла: виден код на сайте (способ отображения - список)Изображение
В шаблоне Товары найдите код
 <div class="desc">
				  {% IF goods.DESCRIPTION_SHORT %}
					<p>{goods.DESCRIPTION_SHORT}</p>
				  {% ENDIF %}
				  </div>
и замените на

 <div class="desc">
				  {% IF goods.DESCRIPTION_SHORT %}
					<p>{goods.DESCRIPTION_SHORT | htmlspecialchars_decode}</p>
				  {% ENDIF %}
				  </div>


#7 Ярослав 196

Ярослав 196

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

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

Отправлено 18 Ноябрь 2015 - 17:52

Просмотр сообщенияDanil (18 Ноябрь 2015 - 17:48) писал:

Спасибо, получилось.

Сообщение отредактировал Ярослав 196: 18 Ноябрь 2015 - 18:00


#8 Ярослав 196

Ярослав 196

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

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

Отправлено 18 Ноябрь 2015 - 18:00

Вопрос  #5 остается открытым

#9 Ярослав 196

Ярослав 196

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

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

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

Вопрос  #5 так же остается открытым

#10 Vaccina

Vaccina

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

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

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

На данный момент, у вас отображается этот товар следующим образом:
123.jpg

#11 Ярослав 196

Ярослав 196

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

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

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

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


Прошу прощения, #4 вопрос

#12 Vaccina

Vaccina

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

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

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

В шаблоне Товары найдите:
<p class="special-price">
					  <span class="price">{goods.MIN_PRICE_NOW}</span>
					</p>

замените на:
<p class="special-price">
					  <span class="price">Цена сейчас: {goods.MIN_PRICE_NOW} за метр</span>
					</p>


#13 Ярослав 196

Ярослав 196

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

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

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

Получается всегда будет в конце стоять "за метр"? Мне нужно, что бы название модификации дублировалось в конце. Конкретно в этом товаре "за метр" или "за рулон"

#14 Ярослав 196

Ярослав 196

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

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

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

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

В шаблоне Товары найдите:
<p class="special-price">
					 <span class="price">{goods.MIN_PRICE_NOW}</span>
				 </p>

замените на:
<p class="special-price">
					 <span class="price">Цена сейчас: {goods.MIN_PRICE_NOW} за метр</span>
				 </p>
В шаблоне Товары нашел две строчки поменял обе. Произошли изменения в каталоге товаров. В самой карточке товара нет изменений.

#15 Юля123

Юля123

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

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

Отправлено 19 Ноябрь 2015 - 09:18

Просмотр сообщенияЯрослав 196 (19 Ноябрь 2015 - 08:40) писал:

В шаблоне Товары нашел две строчки поменял обе. Произошли изменения в каталоге товаров. В самой карточке товара нет изменений.

Здравствуйте, для того, чтобы в карточке товара произошли  изменения, нужно такой же код изменить в шаблоне Товар (661 строка).

#16 Ярослав 196

Ярослав 196

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

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

Отправлено 19 Ноябрь 2015 - 09:25

Просмотр сообщенияЮля123 (19 Ноябрь 2015 - 09:18) писал:

Здравствуйте, для того, чтобы в карточке товара произошли  изменения, нужно такой же код изменить в шаблоне Товар (661 строка).
Нет, не угадали ( Правильным ответом является строка 56, но и тут возникают проблемы. При выборе модификаций - надпись исчезает

Сообщение отредактировал Ярослав 196: 19 Ноябрь 2015 - 09:27


#17 Ярослав 196

Ярослав 196

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

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

Отправлено 20 Ноябрь 2015 - 11:28

Вопрос #4 остается открытым

#18 RedHead

RedHead

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

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

Отправлено 20 Ноябрь 2015 - 19:25

Просмотр сообщенияЯрослав 196 (20 Ноябрь 2015 - 11:28) писал:

Вопрос #4 остается открытым

Здравствуйте!
В шаблоне "Товар" найдите строки
<!-- Цена товара -->
	 <div class="price-box">
после них вставьте
<p style="color: #5d9ff7;"> <b>Цена сейчас:</b></p>
Далее найдите строки (начинаются на 58 строке)
<p class="special-price goodsDataMainModificationPriceNow" itemprop="price">
			 <span class="price">{GOODS_MOD_PRICE_NOW}</span>
		 </p>
ПОСЛЕ них вставьте
<span class="textchange" style="color: #5d9ff7;"></span>
Далее в самый конец шаблона вставьте:
<script>
$(
function(){
var a = $('.selectBox option[selected="selected"]').text();
$('span.textchange').text(''+ a +''); }
)

$(function(){
$('.selectBox').change(function(){
	 a = $(this).find('option:selected').text();
	 console.log(a);
	 $('span.textchange').text(''+ a +'');
})
})
</script>


#19 Ярослав 196

Ярослав 196

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

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

Отправлено 21 Ноябрь 2015 - 07:32

Просмотр сообщенияRedHead (20 Ноябрь 2015 - 19:25) писал:

Огромное вам спасибо! Именно то что я хотел. Скажите ещё пожалуйста в этом же месте, как поставить пробел после знака рубля?

#20 Vaccina

Vaccina

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

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

Отправлено 21 Ноябрь 2015 - 07:39

У вас после него имеется пробел, вы хотите увеличить его?
123.jpg




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

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