Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Редактирование корзины


fitdamir

Recommended Posts

Здравствуйте, пытаюсь поменять корзину и сделать просто кнопку со значком и количество

2.PNG.ddb93abf7870ef22316cceaf87b28d39.PNG

Изменяю файл /public_html/catalog/language/russian/common/cart.php

$_['text_items']    = '1Товаров %s (%s)';

Что получается, вроде всё работает

1.PNG.6016f9bad3e0ec45d8b320dcf13100d5.PNG

Добавляю товар в корзину и происходит магия, возвращается в исходное состояние:

3.PNG.e68178e6bedbea1571412a58c3c6cfbf.PNG

Удаляем товар из корзины и происходит вообще магия:

4.thumb.PNG.bf36aaa797400b6f9a0595d903cf0c95.PNG

Если обновить страницу то возвращается в правильное состояние. Кэш обновлял на сайте, на компьютере тоже.

Код корзины не изменял, не знаю, что там менять:

<div id="cart" class="btn-group show-on-hover w100">
	<?php if ($standart_cart) { ?>
		<button type="button" class="cart dropdown-toggle hidden-xs hidden-sm" data-toggle="dropdown">
			<span id="cart-total"><?php echo $text_items; ?></span>
			<span class="icorightmenu"><i class="fa fa-chevron-down"></i></span>
		</button>
		<button class="cart hidden-md hidden-lg" onclick="get_revpopup_cart('', 'show_cart', '');">
			<span id="cart-total-popup"><?php echo $text_items; ?></span>
		</button>
	<?php } else { ?>
		<button class="cart" onclick="get_revpopup_cart('', 'show_cart', '');">
			<span id="cart-total"><?php echo $text_items; ?></span>
		</button>
	<?php } ?>
	<?php if ($standart_cart) { ?>
	<ul class="dropdown-menu pull-right hidden-xs hidden-sm">
    <?php if ($products || $vouchers) { ?>
    <li>
      <table class="table display-products-cart porder">
        <?php foreach ($products as $product) { ?>
        <tr>
          <td class="image"><?php if ($product['thumb']) { ?>
            <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" /></a>
            <?php } ?></td>
          <td class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a>
            <?php if ($product['option']) { ?>
            <?php foreach ($product['option'] as $option) { ?>
            <br />
            - <small><?php echo $option['name']; ?> <?php echo $option['value']; ?></small>
            <?php } ?>
            <?php } ?>
            <?php if ($product['recurring']) { ?>
            <br />
            - <small><?php echo $text_recurring; ?> <?php echo $product['recurring']; ?></small>
            <?php } ?></td>
			<td class="qt">
				<div class="number">
					<div class="frame-change-count">
						<div class="btn-plus">
							<button type="button" onclick="cart.update('<?php echo $product['cart_id']; ?>', parseFloat($(this).parent().parent().next().val())+1);">+</button>
						</div>
						<div class="btn-minus">
							<button type="button" onclick="cart.update('<?php echo $product['cart_id']; ?>', parseFloat($(this).parent().parent().next().val())-1);">-</button>
						</div>
					</div>
					<input type="text" name="quantity[<?php echo $product['cart_id']; ?>]" value="<?php echo $product['quantity']; ?>" onchange="cart.update('<?php echo $product['cart_id']; ?>', $(this).val());" size="1" class="plus-minus" /> 
				</div>
			</td>
          <td class="totals"><?php echo $product['total']; ?></td>
          <td class="remove"><button type="button" onclick="cart.remove('<?php echo $product['cart_id']; ?>');" title="<?php echo $button_remove; ?>"><i class="fa fa-trash-o"></i></button></td>
        </tr>
        <?php } ?>
        <?php foreach ($vouchers as $voucher) { ?>
        <tr>
          <td class="text-center"></td>
          <td class="text-left"><?php echo $voucher['description']; ?></td>
          <td class="text-right">x&nbsp;1</td>
          <td class="text-right"><?php echo $voucher['amount']; ?></td>
          <td class="text-center remove"><button type="button" onclick="voucher.remove('<?php echo $voucher['key']; ?>');" title="<?php echo $button_remove; ?>"><i class="fa fa-trash-o"></i></button></td>
        </tr>
        <?php } ?>
      </table>
    </li>
    <li>
        <div class="all-total">
		  <?php foreach ($totals as $total) { ?>
			<div class="clear-total">
			<div class="totals-right"><?php echo $total['text']; ?></div>
			<div class="totals-left"><?php echo $total['title']; ?>:</div>     
			</div>
		  <?php } ?>
		</div>
		<div class="cartfooter">
			<a class="btn btn-default" href="<?php echo $cart; ?>"><?php echo $text_cart; ?></a>
			<a class="btn btn-danger" href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a>
		</div>
    </li>
    <?php } else { ?>
    <li>
      <p class="text-center"><?php echo $text_empty; ?></p>
    </li>
    <?php } ?>
  </ul>
  <?php } ?>
</div>

Спасибо за помощь, сайт http://store-63.ru

Надіслати
Поділитися на інших сайтах


6 минут назад, SiteMix сказал:

 

Ещё нужно изменить в файле:

/public_html/catalog/language/russian/checkout/cart.php

Изменил, помогло.Но при удалении товара из корзины все меняется по прежнему

Змінено користувачем fitdamir
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.