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


Итоговая Сумма В Мини Корзине


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

#1 Антон 5554

Антон 5554

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

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

Отправлено 14 Декабрь 2018 - 00:35

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

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

  • Скриншот 14-12-2018 003457.jpg


#2 Vaccina

Vaccina

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

  • Модераторы
  • 23 788 сообщений

Отправлено 15 Декабрь 2018 - 04:30

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
						<ul id="cart-sidebar" class="mini-products-list">
						  {% FOR cart_items %}
						  <li class="cart-item">
							<a href="{cart_items.GOODS_URL}" title="{cart_items.GOODS_NAME}" class="product-image"><img src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=azure{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}" alt="{cart_items.GOODS_NAME}" class="goods-image-icon"></a>
							<div class="product-details">
							  <p class="product-name">
								<a href="{cart_items.GOODS_URL}" title="{cart_items.GOODS_NAME}">{cart_items.GOODS_NAME}</a>
							  </p>
							  <p class="product-mod">
								{% IFNOT cart_items.distinctive_properties_empty %}<span title="({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})">({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}
							  </p>
							</div>
							<div class="product-details-bottom">
							  <div class="price-box">
								<span class="price {CURRENCY_CHAR_CODE}" data-price="{cart_items.GOODS_MOD_PRICE_NOW}">{cart_items.GOODS_MOD_PRICE_NOW | money_format}</span>
							  </div>
							  <p class="quantity-container">
								<span class="label-qty">Количество:</span>
							   
								<span class="qty inputText">{cart_items.ORDER_LINE_QUANTITY}</span>
							  </p>
							</div>
							<a data-href="{cart_items.ORDER_LINE_DELETE_URL}" data-count="{cart_items.ORDER_LINE_QUANTITY}" title="Удалить позицию" class="product-remove btn-remove"></a>
						  </li>
						  {% ENDFOR %}
						</ul>

после него вставьте:
				  {% FOR cart_sum %}
				  <div class="subtotal">
					<span class="label">Итого:</span>
					<span class="price {CURRENCY_CHAR_CODE} total-sum">{cart_sum.NOW_WITH_DISCOUNT | money_format}</span>
				  </div>
				  {% ENDFOR %}
                
                
далее зайдите в шаблон main.css - найдите:
.mini-cart .block-content .block-inner .mini-products-list .cart-item .product-details-bottom .quantity-container .qty {width: 32px;padding: 5px 10px;text-align: center;margin: 0 0;line-height: 30px;height: 30px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border: 1px solid #ccc;}
.mini-cart .block-content .block-inner .mini-products-list .cart-item .product-details-bottom .item-options {float: left;margin-left: 0px;width: 100%;}

после него вставьте:
.mini-cart .block-content .block-inner .subtotal {text-transform: uppercase;margin-top: 1px;padding: 10px 5px;border-top: 1px solid #e5e5e5;line-height: 24px;}
.mini-cart .block-content .block-inner .subtotal .price {font-weight: bold;float: right;}


#3 Антон 5554

Антон 5554

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

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

Отправлено 15 Декабрь 2018 - 21:46

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

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
					 <ul id="cart-sidebar" class="mini-products-list">
						 {% FOR cart_items %}
						 <li class="cart-item">
						 <a href="{cart_items.GOODS_URL}" title="{cart_items.GOODS_NAME}" class="product-image"><img src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=azure{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}" alt="{cart_items.GOODS_NAME}" class="goods-image-icon"></a>
						 <div class="product-details">
							 <p class="product-name">
							 <a href="{cart_items.GOODS_URL}" title="{cart_items.GOODS_NAME}">{cart_items.GOODS_NAME}</a>
							 </p>
							 <p class="product-mod">
							 {% IFNOT cart_items.distinctive_properties_empty %}<span title="({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})">({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}
							 </p>
						 </div>
						 <div class="product-details-bottom">
							 <div class="price-box">
							 <span class="price {CURRENCY_CHAR_CODE}" data-price="{cart_items.GOODS_MOD_PRICE_NOW}">{cart_items.GOODS_MOD_PRICE_NOW | money_format}</span>
							 </div>
							 <p class="quantity-container">
							 <span class="label-qty">Количество:</span>
							
							 <span class="qty inputText">{cart_items.ORDER_LINE_QUANTITY}</span>
							 </p>
						 </div>
						 <a data-href="{cart_items.ORDER_LINE_DELETE_URL}" data-count="{cart_items.ORDER_LINE_QUANTITY}" title="Удалить позицию" class="product-remove btn-remove"></a>
						 </li>
						 {% ENDFOR %}
					 </ul>

после него вставьте:
				 {% FOR cart_sum %}
				 <div class="subtotal">
				 <span class="label">Итого:</span>
				 <span class="price {CURRENCY_CHAR_CODE} total-sum">{cart_sum.NOW_WITH_DISCOUNT | money_format}</span>
				 </div>
				 {% ENDFOR %}


далее зайдите в шаблон main.css - найдите:
.mini-cart .block-content .block-inner .mini-products-list .cart-item .product-details-bottom .quantity-container .qty {width: 32px;padding: 5px 10px;text-align: center;margin: 0 0;line-height: 30px;height: 30px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border: 1px solid #ccc;}
.mini-cart .block-content .block-inner .mini-products-list .cart-item .product-details-bottom .item-options {float: left;margin-left: 0px;width: 100%;}

после него вставьте:
.mini-cart .block-content .block-inner .subtotal {text-transform: uppercase;margin-top: 1px;padding: 10px 5px;border-top: 1px solid #e5e5e5;line-height: 24px;}
.mini-cart .block-content .block-inner .subtotal .price {font-weight: bold;float: right;}

Спасибо, работает, но пр добавлении нового товара строка исчезает до обновления страницы или перехода в другой раздел. и при удалении нет изменений.
это поправимо?

#4 Mr.Nito

Mr.Nito

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

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

Отправлено 26 Декабрь 2018 - 18:15

Просмотр сообщенияАнтон 5554 (15 Декабрь 2018 - 21:46) писал:

Спасибо, работает, но пр добавлении нового товара строка исчезает до обновления страницы или перехода в другой раздел. и при удалении нет изменений.
это поправимо?
Поправил код добавления в корзину.

#5 Антон 5554

Антон 5554

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

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

Отправлено 27 Декабрь 2018 - 09:37

Просмотр сообщенияMr.Nito (26 Декабрь 2018 - 18:15) писал:

Поправил код добавления в корзину.
С П А С И Б О




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

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