Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Внешний вид корзины


 Погделиться

Рекомендованные сообещёния

Сейчас корзина выглядит ик

Изображение

хочу изменить чтобы было ик

Изображение

я ик понимаю что надо править catalog/controller/module/cart.tpl или catalog/view/theme/.../template/checkout/cart.tpl?

Ссылка на комменирий
Погделиться на других сайих


Корзина в блоке это модуль - вам править надо

catalog/controller/module/cart.php
catalog/view/theme/.../template/module/cart.tpl
Ссылка на комменирий
Погделиться на других сайих

  • 4 негдели спустя...

А не подскажете что именно в этом файле вырезать, чтобы убрать товары и осивить только итоговую этону?

catalog/controller/module/cart.php
Ссылка на комменирий
Погделиться на других сайих


В файле catalog/view/theme/МОЙ_ШАБЛОН/template/module/cart.tpl удалить следуюещёе:

<?php if ($ajax) { ?>
<script type="text/javascript" src="catalog/view/javascript/jquery/ajax_add.js"></script>
<?php } ?>

<script type="text/javascript"><!--

function getUrlParam(name) {
  var name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^]*)";
  var regex = new RegExp(regexS);
  var results = regex.exec(window.location.href);
  if (results == null)
    return "";
  else
    return results[1];
}

$(document).ready(function () {
	$('.cart_remove').live('click', function () {
		if (!confirm('<?php echo $text_confirm; ?>')) {
			return false;
		}
		$(this).removeClass('cart_remove').addClass('cart_remove_loading');
		$.ajax({
			type: 'post',
			url: 'index.php?route=module/cart/callback',
			dataType: 'html',
			data: 'remove=' + this.id,
			success: function (html) {
				$('#module_cart .middle').html(html);
				if (getUrlParam('route').indexOf('checkout') != -1) {
					window.location.reload();
				}
			}
		});
	});
});
//--></script>

Если это не убрать, то при добавлении типа, когда товар летит в корзину, бугдет появляться все-равно список. Хотя, можно использовать, как фичу ;)

И закомментировать им сверху в классе middle вот ик:

<div class="middle">
    <?php if ($products) { ?>
    <table cellpadding="2" cellspacing="0" style="width: 100%;">
      <?php foreach ($products as $product) { ?>
      <tr>
       <!-- <td align="left" valign="top" style="width:1px"><span class="cart_remove" id="remove_<?php echo $product['key']; ?>"> </span></td><td valign="top" align="right" style="width:1px"><?php echo $product['quantity']; ?> x </td>
        <td align="left" valign="top"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a>-->
          <div>
           <!-- <?php foreach ($product['option'] as $option) { ?>
            - <small style="color: #999;"><?php echo $option['name']; ?> <?php echo $option['value']; ?></small><br />
            <?php } ?>-->
          </div>

Должно рилиить.

С уважением.

UPD - Насчет контроллера, ксити, тож пригдется вылислять, я не смотрел, но думаю, шо undefined_Index повылазит в журнно ошипотому чток, когда он бугдет $product['key'] искать...

Изменено пользователем AlexFisher
Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.