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


Сумма Заказа Вместо Количества Товаров В Шапке

Сумма заказа количество товаров корзина

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

#1 otstoyman

otstoyman

    Пользователь

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

Отправлено 03 Октябрь 2013 - 22:27

Добрый день!
Как в шапке сайта вместо количества товаров показывать сумму заказа. Без всплывающей плашке при наведении.
Заранее спасибо.

#2 ne_yana

ne_yana

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

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

Отправлено 03 Октябрь 2013 - 22:52

Просмотр сообщенияotstoyman (03 Октябрь 2013 - 22:27) писал:

Добрый день!
Как в шапке сайта вместо количества товаров показывать сумму заказа. Без всплывающей плашке при наведении.
Заранее спасибо.

В админке в разделе Сайт -> Редактор шаблонов -> HTML найдите
	  <!-- Корзина -->
	  <div class="basket-info">
		<div class="summary">
		  <a href="{CART_URL}"><strong>{% IF cart_count_empty %}
			<span>0</span>
			{% ELSE %}
			  {CART_COUNT_TOTAL}
			{% ENDIF %}</strong> товаров в корзине</a>
		</div>
		<div class="basket-summary">
		  <table  {% IF cart_count_empty %}style="display: none;"{% ENDIF %}>
			<tbody>
			  <tr>
				<td>Сумма заказа:</td>
				<td>
					{% IF cart_count_empty %}
					  <span>0</span> {CURRENCY_NAME}
					{% ELSE %}
					  {% FOR cart_sum %}
						{cart_sum.NOW_WITH_DISCOUNT | money_format}<br />
					  {% ENDFOR %}
					{% ENDIF %}
				</td>
			  </tr>
			</tbody>
		  </table>
		  {% IF cart_count_empty %}
			<p>Ваша корзина пуста</p>
		  {% ENDIF %}
		</div>
	  </div>
	  <!-- end Корзина -->
и замените на
<!-- Корзина -->
	  <div class="basket-info">
		<div class="summary">
		  <a href="{CART_URL}"><strong>{% IF cart_count_empty %}
			<span>0</span>
			{% ELSE %}
			  {CART_SUM_NOW | money_format}
			{% ENDIF %}</strong> </a>
		</div>
		<div class="basket-summary">
		  <table  {% IF cart_count_empty %}style="display: none;"{% ENDIF %}>
			<tbody>
			  <tr>
				<td>Сумма заказа:</td>
				<td>
					{% IF cart_count_empty %}
					  <span>0</span> {CURRENCY_NAME}
					{% ELSE %}
					  {% FOR cart_sum %}
						{cart_sum.NOW_WITH_DISCOUNT | money_format}<br />
					  {% ENDFOR %}
					{% ENDIF %}
				</td>
			  </tr>
			</tbody>
		  </table>
		  {% IF cart_count_empty %}
			<p>Ваша корзина пуста</p>
		  {% ENDIF %}
		</div>
	  </div>
	  <!-- end Корзина -->


После найдите в файле style.css
.summary strong {
background: #3c3c3c;
padding: 0.25em;
height: 1.5em;
width: 1.5em;
border-radius: 1em;
display: inline-block;
margin-right: 0.5em;
text-align: center;
margin-top: -0.417em;
font-weight: normal;
}
и удалите
width: 1.5em;

Также
.summary a {
color: #A78235;
background: #0f0f0f;
padding: 1.75em 1em 1.5em;
position: absolute;
right: 0;
top: -4.2em;
display: block;
text-align: center;
width: 13.333em;
}
и
.num {
color: #FF4F4F;
font-weight: 800;
}
и поменяйте свойство color в обоих случаях.

#3 otstoyman

otstoyman

    Пользователь

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

Отправлено 03 Октябрь 2013 - 23:38

Спасибо. Но неправильно работает при обновлении. При добавлении нового товара в корзину со странице "Товар" или при редактировании количества товаров в корзине появляется старая запись " Количество товаров" с выплывающей плашкой при наведении.

#4 Vaccina

Vaccina

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

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

Отправлено 04 Октябрь 2013 - 02:30

Пожалуйста, сообщите ваш номер аккаунта.

#5 otstoyman

otstoyman

    Пользователь

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

Отправлено 04 Октябрь 2013 - 03:27

Аккаунт 236490

#6 otstoyman

otstoyman

    Пользователь

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

Отправлено 04 Октябрь 2013 - 17:40

Просмотр сообщенияVaccina (04 Октябрь 2013 - 02:30) писал:

Пожалуйста, сообщите ваш номер аккаунта.

Vaccina, буду благодарен, если поможите!

#7 Vaccina

Vaccina

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

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

Отправлено 05 Октябрь 2013 - 02:08

Вам необходимо найти похожий код как в сообщении модератора выше http://forum.storela...пке/#entry93156

Только искать уже нужно не в шаблоне "HTML", а в шаблоне "Быстрый заказ". Найдите там код
<div class="summary">
	<a href="{CART_URL}"><strong>{% IF cart_count_empty %}
	  <span>0</span>
	  {% ELSE %}
		{CART_COUNT_TOTAL}
	  {% ENDIF %}</strong> товаров в корзине</a>
  </div>

и замените его на
<div class="summary">
	<a href="{CART_URL}"><strong>{% IF cart_count_empty %}
	  <span>0</span>
	  {% ELSE %}
		{CART_COUNT_TOTAL}
	  {% ENDIF %}</strong></a>
  </div>


#8 otstoyman

otstoyman

    Пользователь

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

Отправлено 07 Октябрь 2013 - 12:11

Все равно работает некоректно: http://macdostavka51.ru
При обновлении стрыницы все хорошо, а вот при добавлении нового товара в корзину, опять появляется количество вместо суммы заказа.

#9 Сake

Сake

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

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

Отправлено 08 Октябрь 2013 - 06:27

Найдите в шаблоне "Быстрый заказ"

<div class="summary">
		<a href="{CART_URL}"><strong>{% IF cart_count_empty %}
		  <span>0</span>
		  {% ELSE %}
				{CART_COUNT_TOTAL}
		  {% ENDIF %}</strong></a>
  </div>

и замените на

<div class="summary">
				  <a href="{CART_URL}"><strong>{% IF cart_count_empty %}
						<span>0</span>
						{% ELSE %}
						  {CART_SUM_NOW | money_format}
						{% ENDIF %}</strong> </a>
				</div>


#10 otstoyman

otstoyman

    Пользователь

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

Отправлено 08 Октябрь 2013 - 11:52

Просмотр сообщенияСake (08 Октябрь 2013 - 06:27) писал:

Найдите в шаблоне "Быстрый заказ"

<div class="summary">
	 <a href="{CART_URL}"><strong>{% IF cart_count_empty %}
		 <span>0</span>
		 {% ELSE %}
			 {CART_COUNT_TOTAL}
		 {% ENDIF %}</strong></a>
</div>

и замените на

<div class="summary">
				 <a href="{CART_URL}"><strong>{% IF cart_count_empty %}
					 <span>0</span>
					 {% ELSE %}
						 {CART_SUM_NOW | money_format}
					 {% ENDIF %}</strong> </a>
			 </div>


Спасибо! Все работает!

#11 ConstantinRS

ConstantinRS

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

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

Отправлено 14 Декабрь 2013 - 20:31

Просмотр сообщенияne_yana (03 Октябрь 2013 - 22:52) писал:

.summary a {
color: #A78235;
background: #0f0f0f;
padding: 1.75em 1em 1.5em;
position: absolute;
right: 0;
top: -4.2em;
display: block;
text-align: center;
width: 13.333em;
}
и
.num {
color: #FF4F4F;
font-weight: 800;
}
и поменяйте свойство color в обоих случаях.
Здравствуйте, проделав всё это сумма покупки осталась серого цвета- на фоне её не видно. Где можно изменить цвет шрифта стоимости покупок?
SL-256931
Заранее благодарю за ответ.

#12 sengun

sengun

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

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

Отправлено 14 Декабрь 2013 - 21:04

Просмотр сообщенияConstantinRS (14 Декабрь 2013 - 20:31) писал:

Здравствуйте, проделав всё это сумма покупки осталась серого цвета- на фоне её не видно. Где можно изменить цвет шрифта стоимости покупок?
SL-256931
Заранее благодарю за ответ.
Здравствуйте.
Вам надо в шаблоне style.css в коде
.num{color: #404040;font-weight: 800;}
изменить значение #404040 - это код того самого серого цвета. Поставьте, например, желтый:
.num{color: #FF0;font-weight: 800;}


#13 tiratekt

tiratekt

    Пользователь

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

Отправлено 04 Февраль 2014 - 08:53

Добрый день, сайт http://saveur.me, номер аккаунта SL-263244, проблема при добавлении товара в корзину, исчезает сумма товаров в корзине, хотя счетчик товаров работает. И еще вопрос, в шаблоне "Товар" есть переменная GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT, которая передает время до окончания акции, нельзя ли реализовать передачу подобной переменной и в шаблон "Товары"

#14 Vaccina

Vaccina

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

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

Отправлено 05 Февраль 2014 - 05:35

приложите пожалуйста скриншот с указанием проблемы, на странице корзины, во всплывающем окне и карточке товара сумма идет черным цветом, проблемы не обнаружила.
В шаблоне Товары используйте сл.переменную:

{goods.MAX_DISCOUNT_EXPIRED_AT | date}






Темы с аналогичным тегами Сумма заказа, количество товаров, корзина

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

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