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

[РЕШЕНО] Убрать блок корзины с шапки


Recommended Posts

Нужно убрать всплывающий блок при назатии на ссылку корзины. Вобщем, нужно чтобы сразу переход был в корзину без всяких аяксов. Никак не могу найти как правильно это сделать. Кто-нибудь может подсказать?

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


Есть вариант вобще убрать корзину из шапки, а при нажатии на кнопку купить сразу бросало в оформление заказа! Или обьясните подробнее, что нужно!

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

Ну корзина в шапке должна остаться, только нужно убрать всплывающий блок со списком товаров по клику на ссылку "товаров х". Т.е должна быть обычная ссылка, которая переносит на страницу корзины со списком товаров, а не всплывающий аякс-блок, он не нужен. Как убрать данный функционал?

С кнопкой "купить" ничего делать не нужно :-)

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


Такой вариант найти в файле

catalogviewthemedefaulttemplatecommonheader.tpl

такую строку

<?php echo $cart; ?>

заменить ее на такую

<div id="headercart"><a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a></div>

в таблицу стилей catalogviewthemedefaultstylesheetstylesheet.css

добавить

#headercart {

сюда вбить параметры как должен выглядеть блок, можно даже добавить картинку

}

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

  • 2 weeks later...

OpenCart - корзина в header

В файл header.tpl добавляем строки

<div>

<?php

$cart_number = $this->cart->countProducts();

if ($cart_number == 1) {echo "1 шт. в корзине";}

else {echo $cart_number." шт. в корзине";}

echo"<br />";

echo "На сумму: ".$this->currency->format($this->cart->getTotal());

?><br />

<a href="index.php?route=checkout/cart">Смотреть</a> |

<a href="index.php?route=checkout/shipping">Оформить</a>

</div>

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

  • 1 year later...
  • 2 weeks later...
  • 1 year later...

Есть вариант вобще убрать корзину из шапки, а при нажатии на кнопку купить сразу бросало в оформление заказа! Или обьясните подробнее, что нужно!

 

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

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


  • 2 weeks later...

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

Может не совсем понял, что именно Вам нужно, но чтобы убрать всплывающий блок в файле module/cart.tpl удалите следующий код:

<div class="content">
    <?php if ($products || $vouchers) { ?>
    <div class="mini-cart-info">
      <table>
        <?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>
            <div>
              <?php foreach ($product['option'] as $option) { ?>
              - <small><?php echo $option['name']; ?> <?php echo $option['value']; ?></small><br />
              <?php } ?>
            </div></td>
          <td class="quantity">x <?php echo $product['quantity']; ?></td>
          <td class="total"><?php echo $product['total']; ?></td>
          <td class="remove"><img src="catalog/view/theme/default/image/remove-small.png" alt="<?php echo $button_remove; ?>" title="<?php echo $button_remove; ?>" onclick="(getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') ? location = 'index.php?route=checkout/cart&remove=<?php echo $product['key']; ?>' : $('#cart').load('index.php?route=module/cart&remove=<?php echo $product['key']; ?>' + ' #cart > *');" /></td>
        </tr>
        <?php } ?>
        <?php foreach ($vouchers as $voucher) { ?>
        <tr>
          <td class="image"></td>
          <td class="name"><?php echo $voucher['description']; ?></td>
          <td class="quantity">x 1</td>
          <td class="total"><?php echo $voucher['amount']; ?></td>
          <td class="remove"><img src="catalog/view/theme/default/image/remove-small.png" alt="<?php echo $button_remove; ?>" title="<?php echo $button_remove; ?>" onclick="(getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') ? location = 'index.php?route=checkout/cart&remove=<?php echo $voucher['key']; ?>' : $('#cart').load('index.php?route=module/cart&remove=<?php echo $voucher['key']; ?>' + ' #cart > *');" /></td>
        </tr>
        <?php } ?>
      </table>
    </div>
    <div class="mini-cart-total">
      <table>
        <?php foreach ($totals as $total) { ?>
        <tr>
          <td class="right"><b><?php echo $total['title']; ?>:</b></td>
          <td class="right"><?php echo $total['text']; ?></td>
        </tr>
        <?php } ?>
      </table>
    </div>
    <div class="checkout"><a href="<?php echo $cart; ?>"><?php echo $text_cart; ?></a> | <a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>
    <?php } else { ?>
    <div class="empty"><?php echo $text_empty; ?></div>
    <?php } ?>
  </div>

Дальше вешайте ссылку на heading куда нужно

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

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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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