balexy

Как удалить ненужную информацию в корзине покупок?

Рекомендуемые сообщения

balexy    3

Как удалить ненужную информацию в корзине покупок?

Изображение

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noVe    153

Удалите все в "учитывать в заказе" (в дополнениях).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
s7ranger    62

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

balexy, вам нужно либо в языковом файле удалить эти надписи, но тогда будут отображаться пустые таблицы, либо вообще удалить все упоминания о всяких скидках, бонусах и прочем.

Для этого в файле cart.tpl (/ваш сайт/catalog/view/theme/ваша тема/template/checkout/cart.tpl) удалите строки с 79 по 124. Только не забудьте сначала забекапить свой родной файл cart.tpl, чтобы можно было восстановить если удалите что-то лишнее.

<h2><?php echo $text_next; ?></h2>
  <div class="content">
	<p><?php echo $text_next_choice; ?></p>
	<table class="radio">
	  <?php if ($coupon_status) { ?>
	  <tr class="highlight">
		<td><?php if ($next == 'coupon') { ?>
		  <input type="radio" name="next" value="coupon" id="use_coupon" checked="checked" />
		  <?php } else { ?>
		  <input type="radio" name="next" value="coupon" id="use_coupon" />
		  <?php } ?></td>
		<td><label for="use_coupon"><?php echo $text_use_coupon; ?></label></td>
	  </tr>
	  <?php } ?>
	  <?php if ($voucher_status) { ?>
	  <tr class="highlight">
		<td><?php if ($next == 'voucher') { ?>
		  <input type="radio" name="next" value="voucher" id="use_voucher" checked="checked" />
		  <?php } else { ?>
		  <input type="radio" name="next" value="voucher" id="use_voucher" />
		  <?php } ?></td>
		<td><label for="use_voucher"><?php echo $text_use_voucher; ?></label></td>
	  </tr>
	  <?php } ?>
	  <?php if ($reward_status) { ?>
	  <tr class="highlight">
		<td><?php if ($next == 'reward') { ?>
		  <input type="radio" name="next" value="reward" id="use_reward" checked="checked" />
		  <?php } else { ?>
		  <input type="radio" name="next" value="reward" id="use_reward" />
		  <?php } ?></td>
		<td><label for="use_reward"><?php echo $text_use_reward; ?></label></td>
	  </tr>
	  <?php } ?>
	  <?php if ($shipping_status) { ?>
	  <tr class="highlight">
		<td><?php if ($next == 'shipping') { ?>
		  <input type="radio" name="next" value="shipping" id="shipping_estimate" checked="checked" />
		  <?php } else { ?>
		  <input type="radio" name="next" value="shipping" id="shipping_estimate" />
		  <?php } ?></td>
		<td><label for="shipping_estimate"><?php echo $text_shipping_estimate; ?></label></td>
	  </tr>
	  <?php } ?>
	</table>
  </div>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noVe    153

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

balexy, вам нужно либо в языковом файле удалить эти надписи, но тогда будут отображаться пустые таблицы, либо вообще удалить все упоминания о всяких скидках, бонусах и прочем.

Для этого в файле cart.tpl (/ваш сайт/catalog/view/theme/ваша тема/template/checkout/cart.tpl) удалите строки с 79 по 124. Только не забудьте сначала забекапить свой родной файл cart.tpl, чтобы можно было восстановить если удалите что-то лишнее.

<h2><?php echo $text_next; ?></h2>
  <div class="content">
	<p><?php echo $text_next_choice; ?></p>
	<table class="radio">
	  <?php if ($coupon_status) { ?>
	  <tr class="highlight">
		<td><?php if ($next == 'coupon') { ?>
		  <input type="radio" name="next" value="coupon" id="use_coupon" checked="checked" />
		  <?php } else { ?>
		  <input type="radio" name="next" value="coupon" id="use_coupon" />
		  <?php } ?></td>
		<td><label for="use_coupon"><?php echo $text_use_coupon; ?></label></td>
	  </tr>
	  <?php } ?>
	  <?php if ($voucher_status) { ?>
	  <tr class="highlight">
		<td><?php if ($next == 'voucher') { ?>
		  <input type="radio" name="next" value="voucher" id="use_voucher" checked="checked" />
		  <?php } else { ?>
		  <input type="radio" name="next" value="voucher" id="use_voucher" />
		  <?php } ?></td>
		<td><label for="use_voucher"><?php echo $text_use_voucher; ?></label></td>
	  </tr>
	  <?php } ?>
	  <?php if ($reward_status) { ?>
	  <tr class="highlight">
		<td><?php if ($next == 'reward') { ?>
		  <input type="radio" name="next" value="reward" id="use_reward" checked="checked" />
		  <?php } else { ?>
		  <input type="radio" name="next" value="reward" id="use_reward" />
		  <?php } ?></td>
		<td><label for="use_reward"><?php echo $text_use_reward; ?></label></td>
	  </tr>
	  <?php } ?>
	  <?php if ($shipping_status) { ?>
	  <tr class="highlight">
		<td><?php if ($next == 'shipping') { ?>
		  <input type="radio" name="next" value="shipping" id="shipping_estimate" checked="checked" />
		  <?php } else { ?>
		  <input type="radio" name="next" value="shipping" id="shipping_estimate" />
		  <?php } ?></td>
		<td><label for="shipping_estimate"><?php echo $text_shipping_estimate; ?></label></td>
	  </tr>
	  <?php } ?>
	</table>
  </div>

Странно. Сколько не делал - ничего в коде не правил, чтобы это скрыть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
s7ranger    62

nove, может быть на разных версиях движка по-разному? Я делал на 1.5.3.1.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noVe    153

nove, может быть на разных версиях движка по-разному? Я делал на 1.5.3.1.

В 1.5.3.1 такого не встречал :)

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От roboyaroslava
      Добрый день.
       
      У нас происходит странная вещь. У части пользователей при нажатии на кнопку "Купить" товар не уходит в корзину. Корзина остается пустой.
      Другая часть пользователей прекрасно всё покупает.
      У меня, всех моих знакомых, людей, которые тестировали, ни разу ошибка не выскочила. Никаких ошибок в консоли не вижу.
      Вижу данную картину, когда проверяю вебвизор.
       
      Никаких мыслей нет, если честно. Блокировщики рекламы также пробовала устанавливать, всё работает.
      Сайт на Opencart 2.3.0.2, https://vsepodramniki.ru.
       
      Может кто сталкивался?
    • От pmshirshov
      У меня на сайте установлен фильтр. сайт https://nicebike.ru так вот:
      1. в слове применить - орфографическая ошибка http://prntscr.com/hiffy0
      2. На сайте реализован функционал. Если товара нет в наличии, то карточка товара на витрине затемняется. И первыми в списке товара показываются только те товары, которые есть в наличии http://prntscr.com/hifgkl. Так вот если выбрать в фильтре товар по параметру (в данном случае длина сноуборда), то товары показываются сначала не все которые в наличии, а все подряд http://prntscr.com/hifgz7.
      Можно это исправить?
      + http://prntscr.com/hifi00 - в сопутствующих товарах немного съехали со своего места изображения
      + в атрибутах http://prntscr.com/hifiig - поплыли окна
      + в строке http://prntscr.com/hifit7 - увеличить окно (так же поплыло)
      3. Исходя из заполненных связанных опций в карточке товара на витрине перечеркивались и не были кликабельны отсутствующие товары. Так вот всё отлично работает до сих пор за небольшим исключением. Товары не перечеркиваются в браузере Интернет-Эксплорер
      https://nicebike.ru
      Пример: Крепления для сноуборда Burton Mission (17-18)
      Всё работает Chrome - http://prntscr.com/gt2ezz
      Всё работает Edge - http://prntscr.com/gt2g24
      Всё работает Mozilla Firefox - http://prntscr.com/gt2h7a
      Всё работает Safari - http://prntscr.com/gt2kl5
      А Вот Internet Explorer не работает - http://prntscr.com/gt2lrg
      Мышку можно подвести ко всем цветам и размерам, а кликнуть для толь что бы выбрать по имеющейся связке цвет+размер только методом научного тыка.(((
      4. при наведении на основную фотографию происходила бы смена основного фото на одно из дополнительных 
      Пример: http://prntscr.com/g5dcr9 и после наведения http://prntscr.com/g5ddl1
      5. В списке товаров при вводе названия выпадает список http://prntscr.com/fy25wu если жмем Enter то выходит ошибка http://prntscr.com/fy26zc ошибка выходит в 99% случаев.
      6. При добавлении связанны опций в карточку товара в данном случае цвет http://prntscr.com/fri1d9
      и нажатии кнопки сохранить, значения опции сохраняются не в алфавитном порядке. Причем если в закладке "связанные опции" в разбираемом случае цвета чёрный, белый / чёрный, синий / чёрный и т.д., то в закладке " Опции" значения опций так же не по алфавиту и отличаются от расположения в закладке связанные опции. (розовый / чёрный, жёлтый / чёрный, красный / чёрный)
      Каталог --> Опции--> Цвет отображается так же не по алфавиту. Это касается всех опций!
      7. При оформлении заказа (в основном) на самовывоз в накладную не попадают данные покупателя Имя и Фамилия http://prntscr.com/hm096k Используется модуль Simple 4.9.4. Выходит уведомление о том что VQMod для кастомных полей не установлены или не работают или кэш VQMod ещё не содержит изменений.
      8. Планируется при желании клиента страхование товара от 4 до 7 процентов от стоимости товара. На подобии магазина Связной http://prntscr.com/fyj9gy Я попытался включить в заказ "плату за обработку заказа" http://prntscr.com/gphrx5 но она не появляется. (это нужно мне для региональных заказов)
    • От NOMEL
      Доброго времени суток.
      Подскажите где ссылка эта меняется? 404 выдает.
      На /cart/ надо изменить
      Спасибо
       

    • От zomo
      Доброе время суток, проблема сложная и уже опускаются руки, необходимо разбить корзину на заказы
      То есть пользователь положил в корзину 3 товара, в админку и на фронте нужно чтобы создавалось именно 3 заказа с своими номерами и тд...
       
      Как это реализовать, не переписывая весь opencart ?))
      Очень прошу помощи 
       
       
    • От triok
      Добрый день!
      Opencart 2.3 
      Установлен модуль корзины Simple
      Необходимо доработать корзину и внести следующие изменения:
      Вкратце: 
      Добавить столбик "скидка", который будет появляться при определенных условиях
      Сделать правила для столбца "скидка" по которым там будет отображаться сумма с учетом скидки или % скидки.
       
      Полное ТЗ:
       
      Техническое задание:

      1) Необходимо задать правило:   Если (клиент залогинен) или (один из товаров в корзине имеет акцию) или (активирован купон), то: [появляется колонка "Скидка"], которая будет располагаться между "Ценой" и "Итого". в остальных случаях этой колонки нет.   2) Необходимо задать правило к первой колонке (Цена): В любом случае если на товар есть акция, то в колонке Цена указывается обычная цена без учета акции.    3) В колонке (скидки) будут отображаться все варианты скидок. Правило: (не учитывая правила появления этой колонки описанное выше. Нижеследующие правила применяются только если сработало одно из условия для)   Если (клиент залогинен), то:  показывает процентный размер скидки и указывется слово "Накопительная" (http://joxi.ru/BA0bWaMtB7BJPm).   Еще Если (к товару применен купон), то показывает процентный размер скидки и указывется "код купона" (http://joxi.ru/8238Kgbt6j6nxA),    Еще Если (товар имеет акцию), то показывается процентный размер скидки и указывается "Акция" (http://joxi.ru/a2XYG7xcy5y4DA)   В остальных случаях - прочерк.  
       
      Есть идеи у кого-нибудь как все это реализовать? И какая будет стоимость работ... 

       
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу